THS 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
2004
12-31
2003
12-31
2002
12-31
2001
12-31
Report Filing: 2024-02-16 2023-02-13 2022-02-15 2021-02-11 2020-02-13 2019-02-14 2018-02-20 2017-02-16 2016-02-18 2015-02-19 2014-02-20 2013-02-21 2012-02-21 2011-02-15 2010-02-16 2009-02-26 2008-02-28 2007-02-27 2006-03-29 2004-12-31 2003-12-31 2002-12-31 2001-12-31
Revenue 3431600000 3454000000 4327600000 4349700000 4288900000 5812100000 6307100000 6175088000 3206405000 2946102000 2293927000 2182125000 2049985000 1817024000 1511653000 1500650000 1157902000 939396000 707731000 694619000 696134000 683819000 686981000
Cost of Revenue 2873700000 2939100000 3629500000 3547500000 3492100000 4856700000 5223100000 5049706000 2562102000 2339498000 1818378000 1728215000 1576688000 1385690000 1185283000 1208626000 917611000 738818000 560094000 537970000 517896000 503242000 521946000
Gross Profit 557900000 514900000 698100000 802200000 796800000 955400000 1084000000 1125382000 644303000 606604000 475549000 453910000 473297000 431334000 326370000 292024000 240291000 200578000 147637000 156649000 178238000 180577000 165035000
Operating Expenses 318700000 446600000 625900000 653100000 724600000 887500000 1495200000 1222174000 404567000 388450000 297385000 277083000 285022000 254781000 195561000 204899000 155347000 116224000 119048000 85081000 75599000 76147000 87304000
Research & Development 13000000 12400000 13600000 16600000 18800000 19200000 30800000 29600000 14300000 12800000 17500000 11100000 0 0 0 0 0 0 0 0 0 0 0
Selling, General and Administrative 346500000 425600000 504400000 511300000 510100000 658400000 702700000 745336000 342152000 333395000 256063000 239752000 244158000 227246000 188404000 177472000 148567000 132798000 117316000 72504000 68855000 12611000 77498000
Other Operating Expenses -40800000 8600000 107900000 125200000 195700000 209900000 761700000 447238000 48115000 42255000 23822000 26231000 40864000 27535000 7157000 27427000 6780000 -16574000 1732000 12577000 6744000 63536000 9806000
Operating Income 239200000 68300000 72200000 149100000 72200000 67900000 -411200000 -96792000 239736000 218154000 178164000 176827000 188275000 176553000 130809000 87125000 84944000 84354000 28589000 71568000 102639000 104430000 77731000
Net Interest(Non Operating) -54000000 -54400000 -76500000 24700000 46900000 -114600000 -122500000 -114970000 -42507000 -41046000 -47119000 -50966000 -53023000 -45691000 -18385000 -27507000 -22148000 -13650000 -1216000 0 0 0 0
Interest Income 40100000 15500000 4700000 129500000 149300000 0 4300000 4185000 2967000 990000 2185000 643000 0 0 45000 107000 -112000 -665000 0 0 0 0 0
Interest Expense 94100000 69900000 81200000 104800000 102400000 114600000 126800000 119155000 45474000 42036000 49304000 51609000 53023000 45691000 18430000 27614000 22036000 12985000 1216000 0 0 0 0
Equity & Other Income/(Expense) -101800000 -21700000 -27200000 -156700000 -274900000 -38100000 9100000 16399000 -25965000 -40538000 -6135000 -1652000 4546000 5538000 9650000 -20163000 3729000 1330000 66000 -826000 -750000 -948000 -3265000
Income Before Tax 83400000 -7800000 -31500000 17100000 -155800000 -84800000 -524600000 -195363000 171264000 136570000 124910000 124209000 139798000 136400000 122074000 39455000 66525000 72034000 27439000 70742000 101889000 103482000 74466000
Income Tax Expense 24400000 8300000 -4400000 -32100000 -45500000 -23400000 -238400000 33231000 56354000 46690000 37922000 35846000 45391000 45481000 40760000 10895000 24873000 27333000 15174000 26071000 38025000 59421000 23608000
Income Attributable to Non-Controlling Interest 5900000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 336000 30000 -155000 689000 9595000 -3894000 -948000 0
Net Income 53100000 -16100000 -27100000 49200000 -110300000 -61400000 -286200000 -228594000 114910000 89880000 86988000 88363000 94407000 90919000 81314000 28224000 41622000 44856000 11576000 35076000 67758000 45009000 50858000
Depreciation and Amortization 141900000 143800000 72700000 246900000 74100000 86400000 114100000 109872000 60598000 52634000 35375000 33546000 34402000 26352000 13381000 45854000 35147000 24704000 16941000 14863000 14032000 1551000 0
EBITDA 381100000 212100000 144900000 396000000 146300000 154300000 -297100000 13080000 300334000 270788000 213539000 210373000 222677000 202905000 144190000 132979000 120091000 109058000 45530000 86431000 116671000 105981000 77731000
Earnings Per Share (EPS) 0.97 -0.29 -0.48 0.87 -1.96 -1.1 -5.01 -4.1 2.67 2.28 2.39 2.44 2.64 2.59 2.54 0.9 1.33 1.44 0.38 1.14 2.2 1.46 1.65
Diluted Earnings Per Share 0.96 -0.29 -0.48 0.87 -1.96 -1.1 -5.01 -4.1 2.63 2.23 2.33 2.38 2.56 2.51 2.48 0.9 1.33 1.43 0.37 1.13 2.18 1.45 1.64
Weighted Average Shares Outstanding 55800000 56000000 55900000 56500000 56200000 55662650 57100000 55700003 43052000 39348000 36418000 36155000 35805000 35079000 31982000 31341000 31203000 31158000 30905000 30801000 30801000 30801000 30801000
Diluted Weighted Average Shares Outstanding 56400000 56000000 55900000 56700000 56200000 56000000 57100000 55717000 43709000 40238000 37396000 37118000 36950000 36172000 32798000 31469000 31351000 31396000 31108000 31060000 31060000 31060000 31060000

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.