TREE 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
2015
12-31
2014
12-31
2013
12-31
2012
12-31
2011
12-31
2010
12-31
2009
12-31
2008
12-31
2007
12-31
2006
12-31
2005
12-31
2003
12-31
Report Filing: 2024-02-29 2023-02-28 2022-03-01 2021-03-01 2020-02-27 2019-02-28 2018-02-26 2017-02-28 2016-03-01 2015-03-16 2014-03-17 2013-04-01 2012-04-16 2011-02-28 2010-03-02 2009-02-27 2007-12-31 2006-12-31 2005-12-31 2003-12-31
Revenue 672502000 984992000 1098499000 909990000 1106603000 764865000 617736000 384402000 254216000 167350000 139240000 77443000 54617000 198181000 216775000 228572000 346378000 476478000 421355000 55795000
Cost of Revenue 38758000 57769000 57297000 54494000 68379000 36399000 17223000 13764000 9370000 7903000 6542000 4295000 4133000 58064000 74760000 64393000 73114000 73217000 0 0
Gross Profit 633744000 927223000 1041202000 855496000 1038224000 728466000 600513000 370638000 244846000 159447000 132698000 73148000 50484000 140117000 142015000 164179000 273264000 403261000 421355000 55795000
Operating Expenses 674355000 951726000 917703000 857044000 957695000 672275000 567380000 318526000 216332000 160416000 133805000 75999000 88192000 158173000 166328000 379209000 813704000 389090000 0 73863000
Research & Development 47197000 55553000 52865000 43636000 39953000 26958000 17925000 13761000 10485000 7457000 5264000 3529000 3203000 4155000 5962000 6687000 14991000 15168000 0 0
Selling, General and Administrative 551288000 854615000 927462000 746505000 852027000 601510000 504325000 298327000 202879000 138587000 115779000 71165000 66413000 130864000 126858000 184458000 286856000 338194000 0 0
Other Operating Expenses 75870000 41558000 -62624000 66903000 65715000 43807000 45130000 6438000 2968000 14372000 12762000 1305000 18576000 23154000 33508000 188064000 511857000 35728000 0 73863000
Operating Income -40611000 -24503000 123499000 -1548000 80529000 56191000 33133000 52112000 28514000 -969000 -1107000 -2851000 -37708000 -18056000 -24313000 -215030000 -540440000 14171000 421355000 -18068000
Net Interest(Non Operating) 0 -3842000 0 -7768000 0 -12437000 -7028000 -561000 -171000 -2000 -19000 -881000 -368000 -465000 -529000 -516000 0 0 0 0
Interest Income 21685000 22172000 46867000 28532000 20271000 0 0 0 0 0 0 0 0 8000 88000 134000 0 0 0 0
Interest Expense 21685000 26014000 46867000 36300000 20271000 12437000 7028000 561000 171000 2000 19000 881000 368000 473000 617000 650000 0 0 0 0
Equity & Other Income/(Expense) -84308000 -26582000 -39063000 -33211000 -49548000 -10000 -396000 23000 0 0 0 0 0 0 0 -4000 199000 -456000 -421355000 18068000
Income Before Tax -124919000 -54927000 84436000 -42527000 30981000 43744000 25709000 51574000 28343000 -971000 -1126000 -3732000 -38076000 -18521000 -24842000 -215550000 -540241000 13715000 0 0
Income Tax Expense -2515000 133019000 11298000 -19961000 -8479000 -65575000 6291000 20366000 -22973000 -484000 -453000 -1483000 -2038000 -936000 -368000 -13274000 10161000 5022000 -5851000 11359000
Income Attributable to Non-Controlling Interest 0 0 4023000 0 0 12820000 3840000 3714000 3269000 -9849000 -4822000 -48584000 9800000 0 0 0 0 0 0 0
Net Income -122404000 -187946000 69115000 -22566000 39460000 96499000 15578000 27494000 48047000 9362000 4149000 46335000 -45838000 -17585000 -24474000 -202276000 -550402000 8693000 5851000 -11359000
Depreciation and Amortization 26764000 45401000 60648000 67279000 66452000 31483000 21551000 6187000 3157000 3381000 3648000 4463000 5914000 8876000 11513000 51403000 44527000 35728000 0 0
EBITDA -13847000 20898000 184147000 65731000 146981000 87674000 54684000 58299000 31671000 2412000 2541000 1612000 -31794000 -9180000 -12800000 -163627000 -495913000 49899000 421355000 -18068000
Earnings Per Share (EPS) -9.46 -14.69 5.24 -1.73 3.07 6.84 1.3 2.33 4.17 0.84 0.38 4.1 -4.17 -1.6 -2.32 -21.59 -59.01 0.91 0.61 -1.22
Diluted Earnings Per Share -9.46 -14.69 5.05 -1.73 2.7 6.84 1.14 2.15 3.83 0.84 0.38 4.1 -4.17 -1.6 -2.32 -21.59 -59.01 0.91 0.61 -1.22
Weighted Average Shares Outstanding 12941000 12793000 13199000 13007000 12834000 14105677 13674647 12790163 12546699 11188000 11035000 10695009 10995000 11014000 10536000 9368000 9328000 9523000 9523000 9328000
Diluted Weighted Average Shares Outstanding 12941000 12793000 13695000 13007000 14619000 14105677 13682000 12790163 12546699 11188200 11035138 10695009 10995000 11014000 10536000 9368000 9328000 9523000 9523000 9328000

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.