Fastly, Inc.

NYSE:FSLY

6.6 (USD) • At close March 13, 2025
Overview | Financials

Numbers are in millions (except for per share data and ratios) USD.

20242023202220212020201920182017
Operating Activities:
Net Income -158.058-133.088-190.774-222.697-95.932-51.55-30.935-32.45
Depreciation & Amortization 73.63672.02664.31576.9246.82216.55313.49.642
Deferred Income Tax 1.793-0.90-1.858-13.1542.5081.0021.208
Stock Based Compensation 107.93136.303145.796140.48864.43312.1454.0792.809
Change In Working Capital -54.106-69.857-86.164-43.039-28.128-17.646-3.837-7.478
Accounts Receivables 0.676-32.945-27.359-14.563-9.264-12.767-6.234-6.043
Inventory 0000-5.761-1.482.759-2.45
Accounts Payables 0.6110.382-4.7240.1464.0592.391-0.3721.109
Other Working Capital -55.393-37.294-54.081-28.622-17.162-5.790.01-0.094
Other Non Cash Items 45.211-4.122-2.80511.7046.0436.687-0.6940.408
Operating Cash Flow 16.4060.362-69.632-38.482-19.916-31.303-16.985-25.861
Investing Activities:
Investments In Property Plant And Equipment -0.79-10.976-80.318-50.387-39.17-20.1-19.657-13.248
Acquisitions Net -3.771-4.393-25.902-1.169-200.9885.49101.149
Purchases Of Investments -155.099-132.233-355.479-928.155-269.059-190.98-62.66-46.071
Sales Maturities Of Investments 371.189459.392696.958184.612231.96123.40235.2143.539
Other Investing Activites -32.629-16.850.4920.5880.575-5.4910.087-1.149
Investing Cash Flow 178.9294.94235.751-794.511-276.682-87.678-47.02-15.78
Financing Activities:
Debt Repayment -14.958-27.175-22.532917.207-26.073-30.23727.4134.927
Common Stock Issued 0010.46520.695274.896192.51050.479
Common Stock Repurchased 00-10.655000-0.0130
Dividends Paid 00000000
Other Financing Activities -2.141-304.205-177.08219.34423.9165.87542.23750.479
Financing Cash Flow -17.099-331.38-189.149936.551274.398168.14869.63755.406
Other Information:
Effect Of Forex Changes On Cash -0.1030.608-0.39-0.477-0.1490.0990.022-0.032
Net Change In Cash 178.104-35.47-23.42103.081-22.34949.2665.65413.733
Cash At End Of Period 286.175108.071143.541166.96163.8886.22936.96331.396