T 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
2000
12-31
1999
12-31
1998
12-31
1997
12-31
1996
12-31
1995
12-31
1994
12-31
1993
12-31
1992
12-31
1991
12-31
1990
12-31
1989
12-31
1988
12-31
1987
12-31
1986
12-31
1985
12-31
Report Filing: 2024-02-23 2023-02-13 2022-02-16 2021-02-25 2020-02-20 2019-02-20 2018-02-20 2017-02-17 2016-02-18 2015-02-20 2014-02-21 2013-02-22 2012-02-24 2011-03-01 2009-12-31 2008-12-31 2007-12-31 2007-02-26 2006-03-01 2005-03-11 2004-03-11 2003-03-14 2002-02-28 2001-03-12 2000-03-10 1999-03-12 1998-03-11 1997-03-11 1996-03-12 1995-03-14 1994-03-18 1992-12-31 1991-12-31 1990-12-31 1989-12-31 1988-12-31 1987-12-31 1986-12-31 1985-12-31
Revenue 122428000000 120741000000 168864000000 171760000000 181193000000 170756000000 160546000000 163786000000 146801000000 132447000000 128752000000 127434000000 126723000000 124280000000 123018000000 124028000000 118928000000 63055000000 43862000000 40787000000 40843000000 43138000000 45908000000 51476000000 49489000000 28777000000 24856000000 13898000000 12669700000 11618500000 10690300000 10015400000 9331900000 9112900000 8729800000 7258800000 8002600000 7902400000 7925000000
Cost of Revenue 68900000000 50848000000 79807000000 79920000000 84141000000 79419000000 77810000000 76884000000 67046000000 60611000000 51464000000 55215000000 57374000000 52263000000 50405000000 49895000000 46055000000 27349000000 19190000000 17383000000 16653000000 25937000000 25943000000 30985000000 29338000000 16714000000 9488000000 4135000000 3805900000 3746900000 3387600000 3423400000 3159900000 3202600000 2901600000 2329400000 2417900000 2003200000 2917800000
Gross Profit 53528000000 69893000000 89057000000 91840000000 97052000000 91337000000 82736000000 86902000000 79755000000 71836000000 77288000000 72219000000 69349000000 72017000000 72613000000 74133000000 72873000000 35706000000 24672000000 23404000000 24190000000 17201000000 19965000000 20491000000 20151000000 12063000000 15368000000 9763000000 8863800000 7871600000 7302700000 6592000000 6172000000 5910300000 5828200000 4929400000 5584700000 5899200000 5007200000
Operating Expenses 28760000000 39381000000 50322000000 67891000000 69097000000 65241000000 62766000000 62555000000 54970000000 60090000000 46809000000 59222000000 60131000000 52444000000 51121000000 51070000000 52469000000 25418000000 18504000000 17503000000 17721000000 8578000000 9077000000 9748000000 8553000000 5177000000 12198000000 6207000000 5826600000 5081300000 4923100000 4394600000 4038400000 3858400000 3815100000 3105500000 3504200000 3702100000 2884100000
Research & Development 954000000 1236000000 1325000000 1210000000 1276000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Selling, General and Administrative 27806000000 28961000000 37944000000 38039000000 39422000000 36765000000 35465000000 36347000000 32954000000 39697000000 28414000000 41079000000 38844000000 33065000000 31407000000 31187000000 30892000000 15511000000 10861000000 9939000000 9851000000 0 0 0 0 0 7276000000 3967000000 3656700000 3043500000 2916100000 2552400000 2273400000 2167300000 1923700000 1427200000 2116900000 2314800000 1046500000
Other Operating Expenses 0 9184000000 11053000000 28642000000 28399000000 28476000000 27301000000 26208000000 22016000000 20393000000 18395000000 18143000000 21287000000 19379000000 19714000000 19883000000 21577000000 9907000000 7643000000 7564000000 7870000000 8578000000 9077000000 9748000000 8553000000 5177000000 4922000000 2240000000 2169900000 2037800000 2007000000 1842200000 1765000000 1691100000 1891400000 1678300000 1387300000 1387300000 1837600000
Operating Income 24768000000 30512000000 38735000000 23949000000 27955000000 26096000000 19970000000 24347000000 24785000000 11746000000 30479000000 12997000000 9218000000 19573000000 21492000000 23063000000 20404000000 10288000000 6168000000 5901000000 6469000000 8623000000 10888000000 10743000000 11598000000 6886000000 3170000000 3556000000 3037200000 2790300000 2379600000 2197400000 2133600000 2051900000 2013100000 1823900000 2080500000 2197100000 2123100000
Net Interest(Non Operating) -167000000 0 -168000000 -198000000 0 -7957000000 -6300000000 -4910000000 -4120000000 -3613000000 -3940000000 -3444000000 -3535000000 -2994000000 -3379000000 -3390000000 -3507000000 -1466000000 -1073000000 -531000000 -638000000 -821000000 -917000000 -1313000000 -1430000000 -993000000 -947000000 -472000000 -515100000 -480200000 0 0 0 0 0 0 0 0 0
Interest Income 6704000000 6108000000 6716000000 7727000000 8422000000 0 0 0 0 0 0 0 0 0 0 0 0 377000000 383000000 492000000 603000000 561000000 682000000 279000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Interest Expense 6871000000 6108000000 6884000000 7925000000 8422000000 7957000000 6300000000 4910000000 4120000000 3613000000 3940000000 3444000000 3535000000 2994000000 3379000000 3390000000 3507000000 1843000000 1456000000 1023000000 1241000000 1382000000 1599000000 1592000000 1430000000 993000000 947000000 472000000 515100000 480200000 0 0 0 0 0 0 0 0 0
Equity & Other Income/(Expense) -4753000000 -33606000000 -11620000000 -26607000000 -9487000000 6734000000 1469000000 375000000 27000000 1827000000 1238000000 886000000 1033000000 1659000000 886000000 230000000 1307000000 2059000000 623000000 1795000000 3070000000 2655000000 1386000000 3458000000 685000000 481000000 114000000 183000000 270200000 123700000 -319400000 -327700000 -489400000 -510900000 -533600000 -478000000 -490000000 -463000000 -472300000
Income Before Tax 19848000000 -3094000000 26947000000 -2856000000 18468000000 24873000000 15139000000 19812000000 20692000000 9960000000 27777000000 10439000000 6716000000 18238000000 18999000000 19903000000 18204000000 10881000000 5718000000 7165000000 8901000000 10457000000 11357000000 12888000000 10853000000 6374000000 2337000000 3267000000 2792300000 2433800000 2060200000 1869700000 1644200000 1541000000 1479500000 1345900000 1590500000 1734100000 1650800000
Income Tax Expense 4225000000 3780000000 5468000000 965000000 3493000000 4920000000 -14708000000 6479000000 7005000000 3442000000 9224000000 2900000000 2532000000 -1162000000 6156000000 7036000000 6253000000 3525000000 932000000 2186000000 2930000000 2984000000 4097000000 4921000000 4280000000 2306000000 863000000 1166000000 903000000 785100000 625000000 568000000 487700000 439600000 386700000 333100000 543400000 711400000 654600000
Income Attributable to Non-Controlling Interest 1223000000 1650000000 1398000000 0 1072000000 583000000 397000000 357000000 342000000 294000000 304000000 275000000 240000000 -464000000 308000000 0 0 0 0 -908000000 -2534000000 1820000000 18000000 0 -1586000000 45000000 0 0 2819300000 0 2280400000 0 0 0 0 0 0 0 0
Net Income 14400000000 -8524000000 20081000000 -3821000000 13903000000 19370000000 29450000000 12976000000 13345000000 6224000000 18249000000 7264000000 3944000000 19864000000 12535000000 12867000000 11951000000 7356000000 4786000000 5887000000 8505000000 5653000000 7242000000 7967000000 8159000000 4023000000 1474000000 2101000000 -930000000 1648700000 -845200000 1301700000 1156500000 1101400000 1092800000 1012800000 1047100000 1022700000 996200000
Depreciation and Amortization 18777000000 18021000000 22862000000 28516000000 28610000000 28430000000 24387000000 25847000000 22016000000 18273000000 18395000000 18143000000 18377000000 19379000000 19714000000 19883000000 21577000000 9907000000 7643000000 7564000000 7870000000 8578000000 9077000000 9748000000 8553000000 5177000000 4922000000 2240000000 2169900000 2037800000 2007000000 1842200000 1765000000 1691100000 1891400000 1678300000 1387300000 1387300000 1302400000
EBITDA 43545000000 48533000000 61597000000 52465000000 56565000000 54526000000 44357000000 50194000000 46801000000 30019000000 48874000000 31140000000 27595000000 38952000000 41206000000 42946000000 41981000000 20195000000 13811000000 13465000000 14339000000 17201000000 19965000000 20491000000 20151000000 12063000000 8092000000 5796000000 5207100000 4828100000 4386600000 4039600000 3898600000 3743000000 3904500000 3502200000 3467800000 3584400000 3425500000
Earnings Per Share (EPS) 1.98 -1.19 2.77 -0.53 1.9 2.86 4.78 2.1 2.37 1.2 3.4 1.25 0.67 3.36 2.12 2.17 1.95 1.89 1.42 1.78 2.56 1.7 2.15 2.35 2.39 1.18 0.43 1.07 -0.51 1.37 -0.7 1.08 0.97 0.92 0.91 0.89 0.87 0.86 0.84
Diluted Earnings Per Share 1.97 -1.12 2.73 -0.53 1.89 2.85 4.76 2.1 2.36 1.19 3.39 1.25 0.66 3.35 2.12 2.16 1.94 1.89 1.42 1.77 2.55 1.69 2.13 2.32 2.36 1.17 0.43 1.07 -0.5 1.37 -0.7 1.08 0.97 0.92 0.91 0.88 0.87 0.86 0.84
Weighted Average Shares Outstanding 7181000000 7166000000 7168000000 7157000000 7319000000 6778000000 6164000000 6168000000 5628000000 5205000000 5368000000 5801000000 5928000000 5913000000 5900000000 5927000000 6127000000 3882000000 3368000000 3310000000 3318000000 3330000000 3366000000 3392000000 3409000000 3406000000 3391000000 1956200000 1840861000 1202000000 1199600000 1200400000 1192268041 1197173913 1200879121 1137977528 1203563218 1189186047 1185952381
Diluted Weighted Average Shares Outstanding 7258000000 7587000000 7503000000 7157000000 7348000000 6806000000 6183000000 6189000000 5646000000 5221000000 5385000000 5821000000 5950000000 5938000000 5924000000 5958000000 6170000000 3902000000 3379000000 3322000000 3329000000 3348000000 3396000000 3433000000 3458000000 3450000000 3420000000 1966995000 1848707000 1202000000 1199600000 1200400000 1192268041 1197173913 1200879121 1150909091 1203563218 1189186047 1185952381

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.