TBLT Income Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
2022
12-31
2021
12-31
2020
12-31
2019
12-31
2018
12-31
2017
12-31
2016
12-31
2015
12-31
2014
12-31
Report Filing: 2023-03-31 2022-04-18 2021-03-26 2020-03-30 2019-03-29 2017-12-31 2016-12-31 2015-12-31 2014-12-31
Revenue 95253767 70026324 39433617 19090071 15289400 14201836 9216863 8930178 5264224
Cost of Revenue 70042504 50912513 27687235 13475947 11794206 10234838 7501434 6579374 3824548
Gross Profit 25211263 19113811 11746382 5614124 3495194 3966998 1715429 2350804 1439676
Operating Expenses 77486855 58414633 26133339 14194780 9946581 7745961 5645246 2213494 1722701
Research & Development 11296948 6980453 5056811 2116018 1816389 1675093 1247449 35037 4742
Selling, General and Administrative 66189907 51434180 21076528 12078762 6937704 6070868 4397797 2178454 1703673
Other Operating Expenses 0 0 0 0 1192488 0 0 3 14286
Operating Income -52275592 -39300822 -14386957 -8580656 -6451387 -3778963 -3929817 137310 -283025
Net Interest(Non Operating) 0 0 0 0 -3321439 -2162494 -802514 0 76000
Interest Income 1914120 297931 1150953 972165 0 0 0 105000 76000
Interest Expense 1914120 297931 1150953 972165 3321439 2162494 802514 105000 0
Equity & Other Income/(Expense) 12980319 1774924 -2961665 4279687 -17878586 0 0 -104997 -152000
Income Before Tax -39295273 -37525898 -17348622 -4300969 -27651412 -5941457 -4732331 32313 -359025
Income Tax Expense -16763205 -290290 1150953 972165 -17878586 0 0 4 0
Income Attributable to Non-Controlling Interest 0 0 0 0 17878586 0 0 -4 0
Net Income -22532068 -37235608 -18499575 -5273134 -27651412 -5941457 -4732331 32313 -359025
Depreciation and Amortization 3007345 1250848 626652 225426 120723 119627 29891 14286 14286
EBITDA -49268247 -38049974 -13760305 -8355230 -6330664 -3659336 -3899926 151596 -268739
Earnings Per Share (EPS) -222.2 -3617.21 -6620.68 -16580.91 -285066.1 -61252.13 -48786.92 319.17 0
Diluted Earnings Per Share -222.2 -3617.21 -6620.68 -16580.91 -285066.1 -61252.13 -48786.92 319.17 0
Weighted Average Shares Outstanding 101405 10294 2794.2114699999997 318.02441000000005 97 97 97 101.24006 0
Diluted Weighted Average Shares Outstanding 101405 10294 2794.2114699999997 318.02441000000005 97 97 97 101.24006 0

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.