FSLY Income Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
2023
12-31
2022
12-31
2021
12-31
2020
12-31
2019
12-31
2018
12-31
2017
12-31
Report Filing: 2024-02-22 2023-02-27 2022-03-01 2021-03-01 2020-03-04 2018-12-31 2017-12-31
Revenue 505988000 432725000 354330000 290874000 200462000 144563000 104900000
Cost of Revenue 249686000 222944000 167002000 120007000 88322000 65499000 48672000
Gross Profit 256302000 209781000 187328000 170867000 112140000 79064000 56228000
Operating Expenses 447223000 455980000 406349000 278079000 158688000 108202000 87258000
Research & Development 149399000 155308000 126859000 74814000 46492000 34618000 28989000
Selling, General and Administrative 297824000 300672000 279490000 203265000 112196000 73584000 58269000
Other Operating Expenses 0 0 0 0 0 0 0
Operating Income -190921000 -246199000 -219021000 -107212000 -46548000 -29138000 -31030000
Net Interest(Non Operating) 14135000 1157000 -3963000 79000 -1949000 -871000 -673000
Interest Income 18186000 7044000 1282000 1628000 3287000 939000 443000
Interest Expense 4051000 5887000 5245000 1549000 5236000 1810000 1116000
Equity & Other Income/(Expense) 43477000 54362000 356000 -279000 -2561000 -741000 -539000
Income Before Tax -133309000 -190680000 -222628000 -107412000 -51058000 -30750000 -32242000
Income Tax Expense -221000 94000 69000 -11480000 492000 185000 208000
Income Attributable to Non-Controlling Interest 0 0 0 0 0 0 0
Net Income -133088000 -190774000 -222697000 -95932000 -51550000 -30935000 -32450000
Depreciation and Amortization 87574000 71330000 78558000 48171000 17279000 13400000 9642000
EBITDA -103347000 -174869000 -140463000 -59041000 -29269000 -15738000 -21388000
Earnings Per Share (EPS) -1.03 -1.57 -1.92 -0.93 -0.75 -0.39 -0.41
Diluted Earnings Per Share -1.03 -1.57 -1.92 -0.93 -0.75 -0.39 -0.41
Weighted Average Shares Outstanding 128770000 121723000 116053000 103552000 68350000 78920076 78920076
Diluted Weighted Average Shares Outstanding 128770000 121723000 116053000 103552000 68350000 78920076 78920076

Disclaimer: The data contained in this website is not necessarily real-time nor accurate. All derived (stocks, indexes, futures) and Forex prices are not provided by exchanges but rather by our third party API www.financialmodellingprep.com, and so prices may not be accurate and may differ from the actual market price, meaning prices are indicative and not appropriate for trading purposes. Therefore, Discounting Cash Flows Inc. doesn't bear any responsibility for any trading losses you might incur as a result of using this data. Discounting Cash Flows Inc. or anyone involved with Discounting Cash Flows Inc. will not accept any liability for loss or damage as a result of reliance on the information including data, quotes, charts and buy/sell signals contained within this website. Please be fully informed regarding the risks and costs associated with trading the financial markets, it is one of the riskiest investment forms possible.