ESTA 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
2016
12-31
Report Filing: 2024-03-04 2023-03-01 2022-03-01 2021-03-15 2020-03-16 2019-03-20 2017-12-31 2016-12-31
Revenue 165151000 161700000 126682000 84676000 89565000 61208000 34681000 19801000
Cost of Revenue 58174000 55105000 41278000 32174000 34704000 25090000 16979000 9705000
Gross Profit 106977000 106595000 85404000 52502000 54861000 36118000 17702000 10096000
Operating Expenses 172002999 146253000 110544000 80418000 85802000 59982000 37685000 25929000
Research & Development 26428000 20269000 18315000 13793000 14991000 12687000 6864000 2740000
Selling, General and Administrative 145575000 125984000 92229000 66625000 70811000 47295000 30821000 23189000
Other Operating Expenses -1 0 0 0 0 0 0 0
Operating Income -65025999 -39658000 -25140000 -27916000 -30941000 -23864000 -19983000 -15833000
Net Interest(Non Operating) -14373000 -11673000 -9039000 -9358000 -8692000 -8798000 -10401000 -3369000
Interest Income 1020000 87000 23000 15000 4000 16000 19000 44000
Interest Expense 15393000 11760000 9062000 9373000 8696000 8814000 10420000 3413000
Equity & Other Income/(Expense) 815999 -21493000 -5533000 -743000 2123000 11779000 -4408000 -2823000
Income Before Tax -78583000 -72824000 -39712000 -38017000 -37510000 -20883000 -34792000 -22025000
Income Tax Expense -81000 2385000 1427000 104000 640000 215000 105000 134000
Income Attributable to Non-Controlling Interest 0 0 0 0 0 0 0 0
Net Income -78502000 -75209000 -41139000 -38121000 -38150000 -21098000 -34897000 -22159000
Depreciation and Amortization 4883000 -3090000 -6247000 -2664000 -1201000 2810000 1939000 592000
EBITDA -60142999 -42748000 -31387000 -30580000 -32142000 -21054000 -18044000 -15241000
Earnings Per Share (EPS) -3.07 -3.08 -1.72 -1.63 -1.86 -1.22 -2.33 -1.2
Diluted Earnings Per Share -3.07 -3.08 -1.72 -1.63 -1.86 -1.22 -1.89 -1.2
Weighted Average Shares Outstanding 25600029 24457793 23972722 23316102 20541528 17350705 14981070 18486660
Diluted Weighted Average Shares Outstanding 25600029 24457793 23972722 23316102 20541528 17350705 18486660 18486660

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.