TS 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-03-28 2023-03-31 2022-03-31 2021-03-30 2020-04-30 2019-04-03 2018-04-30 2017-05-01 2016-05-02 2015-06-01 2014-04-30 2013-04-30 2012-04-30 2011-06-30 2010-06-30 2009-06-30 2008-06-30 2007-06-29 2006-06-30 2005-06-28 2004-06-29 2003-06-30 2001-12-31
Revenue 14868860000 11762526000 6521207000 5146734000 7294055000 7658588000 5288504000 4293592000 7100753000 10337962000 10596781000 10834030000 9972478000 7711598000 8149320000 12131836000 10042008000 7727745000 6736197000 4136063000 3179652000 3219384000 3174299000
Cost of Revenue 8691118000 7087739000 4611602000 4087317000 5107495000 5279300000 3685057000 3165684000 4885078000 6287460000 6456786000 6637293000 6229526000 4700810000 4864922000 6799189000 5515767000 3884226000 3942758000 2776936000 2207827000 2168594000 2165568000
Gross Profit 6177742000 4674787000 1909605000 1059417000 2186560000 2379288000 1603447000 1127908000 2215675000 4050502000 4139995000 4196737000 3742952000 3010788000 3284398000 5332647000 4526241000 3843519000 2793439000 1359127000 971825000 1050790000 1008731000
Operating Expenses 1910849000 1711512000 588711000 958263000 1354169000 1507475000 1268859000 1186965000 2020247000 2151686000 1955165000 1840130000 1848194000 1515870000 1470791000 2304783000 1569016000 1051033000 844993000 545609000 683635000 578913000 567099000
Research & Development 60000000 50700000 45300000 41800000 61100000 63400000 63700000 68600000 89000000 106900000 105600000 83000000 0 0 0 0 0 0 0 0 0 0 0
Selling, General and Administrative 1796412000 1395906000 1004745000 912559000 1166734000 1189977000 994418000 1196929000 1624275000 1509153000 1482457000 1411612000 1425553000 1081971000 1473791000 1819011000 1597720000 1064110000 842574000 672449000 566835000 568149000 502747000
Other Operating Expenses 54437000 264906000 -461334000 3904000 126335000 254098000 210741000 -78564000 306972000 535633000 367108000 345518000 422641000 433899000 -3000000 485772000 -28704000 -13077000 2419000 -126840000 116800000 10764000 64352000
Operating Income 4266893000 2963275000 1320894000 101154000 832391000 871813000 334588000 -59057000 195428000 1898816000 2184830000 2356607000 1894758000 1494918000 1813607000 3027864000 2957225000 2792486000 1948446000 813518000 288190000 471877000 441632000
Net Interest(Non Operating) 94990000 40172000 14371000 -5389000 4680000 5302000 20533000 43875000 11516000 -6177000 -37356000 -22048000 -21567000 -31248000 -87470000 -136963000 275648000 92576000 0 0 0 0 0
Interest Income 201852000 86112000 38048000 21625000 48061000 42244000 47605000 66204000 34574000 38211000 33094000 33459000 30840000 32855000 30831000 48873000 0 0 0 0 0 0 0
Interest Expense 106862000 45940000 23677000 27014000 43381000 36942000 27072000 22329000 23058000 44388000 70450000 55507000 52407000 64103000 118301000 185836000 -275648000 -92576000 0 0 0 0 0
Equity & Other Income/(Expense) 175502000 162490000 -92499000 -715032000 96639000 225992000 72590000 49612000 -36864000 59355000 54775000 -91590000 72777000 127381000 22811000 -14716000 -367382000 -2861000 7639000 5802000 -29420000 -27399000 -66891000
Income Before Tax 4537385000 3165937000 1242766000 -619267000 933710000 1103107000 427711000 34430000 170080000 1951994000 2202249000 2242969000 1945968000 1591051000 1748948000 2876185000 2865491000 2882201000 1956085000 819320000 258770000 444478000 374741000
Income Tax Expense 674956000 617236000 189448000 23150000 202452000 229207000 -17136000 17102000 244505000 586061000 627877000 541558000 525247000 450004000 513211000 1011675000 823924000 869977000 568753000 220376000 63918000 207771000 218838000
Income Attributable to Non-Controlling Interest -55636000 -4579000 -46873000 0 -11428000 -2163000 -99890000 -37970000 5737000 22659000 22978000 2364000 89564000 13680000 74182000 -411110000 117819000 66910000 109785000 -185759000 -15456000 142403000 0
Net Income 3918065000 2553280000 1100191000 -642417000 742686000 876063000 544737000 55298000 -80162000 1343274000 1551394000 1699047000 1331157000 1127367000 1161555000 2275620000 1923748000 1945314000 1277547000 784703000 210308000 94304000 155903000
Depreciation and Amortization 548510000 891570000 594721000 678806000 679232000 664357000 608640000 662412000 658778000 615629000 610054000 567654000 554345000 506902000 504864000 532934000 514820000 255004000 214227000 208119000 199799000 176315000 0
EBITDA 4815403000 3854845000 1915615000 779960000 1511623000 1536170000 943228000 603355000 854206000 2514445000 2794884000 2924261000 2449103000 2001820000 2318471000 3560798000 3472045000 3047490000 2162673000 1021637000 487989000 648192000 441632000
Earnings Per Share (EPS) 6.65 4.33 1.86 -1.09 1.26 1.48 0.92 0.1 -0.14 2.28 2.62 2.88 2.26 1.9 1.96 3.6 3.26 3.3 2.16 1.32 0.36 0.26 0.22
Diluted Earnings Per Share 6.65 4.33 1.86 -1.09 1.26 1.48 0.92 0.1 -0.14 2.28 2.62 2.88 2.26 1.9 1.96 3.6 3.26 3.3 2.16 1.32 0.36 0.26 0.22
Weighted Average Shares Outstanding 589368875 590268500 590268500 590268500 590268415 590268500 590268415 590268500 590268415 590268500 590268500 590268415 590268500 590268500 590268415 590268500 590268500 590268500 590268500 590253438 583615000 366468340 355373594
Diluted Weighted Average Shares Outstanding 589368875 590268500 590268500 590268500 590268415 590268500 590268415 590268500 590268415 590268500 590268500 590268415 590268500 590268500 590268415 1180537000 590268500 590268500 590270000 590253438 583615000 366468340 355373594

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.