TXG 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-15 2023-02-16 2022-02-18 2021-02-26 2020-02-27 2018-12-31 2017-12-31
Revenue 618727000 516409000 490490000 298845000 245893000 146313000 71085000
Cost of Revenue 209414000 120386000 74091000 58468000 61033000 28661000 10560000
Gross Profit 409313000 396023000 416399000 240377000 184860000 117652000 60525000
Operating Expenses 611181000 563967000 469312000 325701000 213931000 228416000 78900000
Research & Development 270332000 265667000 211752000 123375000 83097000 47537000 32164000
Selling, General and Administrative 340849000 298300000 257560000 202326000 130834000 87936000 46736000
Other Operating Expenses 0 0 0 0 0 92943000 0
Operating Income -201868000 -167944000 -52913000 -85324000 -29071000 -110764000 -18375000
Net Interest(Non Operating) 16873000 6171000 -660000 -150000 -274000 -1385000 -503000
Interest Income 16906000 6647000 206000 1532000 2805000 1024000 308000
Interest Expense 33000 476000 866000 1682000 3079000 2409000 811000
Equity & Other Income/(Expense) -63768000 -198000 -142000 -449002000 -1688000 -249000 137000
Income Before Tax -248763000 -161971000 -53715000 -534476000 -31033000 -112398000 -18741000
Income Tax Expense 6336000 4029000 4508000 8255000 218000 87000 21000
Income Attributable to Non-Controlling Interest 0 0 0 0 0 0 0
Net Income -255099000 -166000000 -58223000 -542731000 -31251000 -112485000 -18762000
Depreciation and Amortization 43619000 6449000 -596000 2869000 2619000 3905000 4305000
EBITDA -158249000 -161495000 -53509000 -82455000 -26452000 -106859000 -14070000
Earnings Per Share (EPS) -2.18 -1.46 -0.53 -5.37 -0.32 -1.36 -0.24
Diluted Earnings Per Share -2.18 -1.46 -0.53 -5.37 -0.32 -1.36 -0.24
Weighted Average Shares Outstanding 117165036 113858684 110347937 101151675 96241596 82891536 77494992
Diluted Weighted Average Shares Outstanding 117165036 113858684 110347937 101151675 96241596 82891536 77494992

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.