CI 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-29 2023-02-23 2022-02-24 2021-02-25 2020-02-27 2019-02-28 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
Revenue 195187000000 180642000000 174272000000 160577000000 153743000000 48569000000 42043000000 39668000000 37876000000 34914000000 32380000000 29119000000 21998000000 21253000000 18414000000 19101000000 17623000000 16547000000 16684000000 18176000000 18808000000 19348000000 19115000000 19994000000 18781000000 21437000000 20038000000 18950000000 18955000000 18392000000 13712000000 13924000000 14295000000 13986000000 11494000000 0 0 0 0
Cost of Revenue 36287000000 32206000000 33562000000 32710000000 30819000000 27528000000 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
Gross Profit 158900000000 148436000000 140710000000 127867000000 122924000000 21041000000 42043000000 39668000000 37876000000 34914000000 32380000000 29119000000 21998000000 21253000000 18414000000 19101000000 17623000000 16547000000 16684000000 18176000000 18808000000 19348000000 19115000000 19994000000 18781000000 21437000000 20038000000 18950000000 18955000000 18392000000 13712000000 13924000000 14295000000 13986000000 11494000000 0 0 0 0
Operating Expenses 153736000000 138933000000 132358000000 119153000000 219469000000 16971000000 37729000000 36665000000 34532000000 31602000000 30204000000 26643000000 19829000000 19205000000 16518000000 18719000000 15997000000 14816000000 14891000000 15940000000 17905000000 19918000000 17618000000 18497000000 16487000000 19427000000 18388000000 17349000000 18704000000 17587000000 13547000000 13771000000 13715000000 13622000000 10798000000 -570100000 -833000000 -700900000 854900000
Research & Development 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 0 0 0 0 0
Selling, General and Administrative 14822000000 13186000000 13030000000 14072000000 14053000000 11934000000 9831000000 9750000000 0 0 7566000000 0 5901000000 5744000000 5450000000 5535000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Operating Expenses 138914000000 125747000000 119328000000 105081000000 205416000000 5037000000 27898000000 26915000000 34532000000 31602000000 22638000000 26643000000 13928000000 13461000000 11068000000 13184000000 15997000000 14816000000 14891000000 15940000000 17905000000 19918000000 17618000000 18497000000 16487000000 19427000000 18388000000 17349000000 18704000000 17587000000 13547000000 13771000000 13715000000 13622000000 10798000000 -570100000 -833000000 -700900000 854900000
Operating Income 5164000000 9503000000 8352000000 8714000000 -96545000000 4070000000 4314000000 3003000000 3344000000 3312000000 2176000000 2476000000 2169000000 2048000000 1896000000 382000000 1626000000 1731000000 1793000000 2236000000 903000000 -570000000 1497000000 1497000000 2294000000 2010000000 1650000000 1601000000 251000000 805000000 165000000 153000000 580000000 364000000 696000000 570100000 833000000 700900000 -854900000
Net Interest(Non Operating) -1446000000 72000000 92000000 -38000000 -82000000 -498000000 -252000000 0 0 0 -264000000 0 -202000000 -182000000 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
Interest Income 0 1300000000 1300000000 1400000000 1600000000 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
Interest Expense 1446000000 1228000000 1208000000 1438000000 1682000000 498000000 252000000 0 0 0 264000000 0 202000000 182000000 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
Equity & Other Income/(Expense) 1795000000 -1222000000 -1662000000 2192000000 103197000000 9000000 -456000000 -24000000 -17000000 -8000000 264000000 1000000 1000000 4000000 2000000 -4000000 5000000 0 0 139000000 0 1000000 0 0 -1075000000 0 0 0 0 0 -165000000 -153000000 -580000000 -364000000 -696000000 -570100000 -833000000 -700900000 854900000
Income Before Tax 5513000000 8353000000 6782000000 10868000000 6570000000 3581000000 3606000000 2979000000 3327000000 3304000000 2176000000 2477000000 1968000000 1870000000 1898000000 378000000 1631000000 1731000000 1793000000 2375000000 903000000 -569000000 1497000000 1497000000 1219000000 2010000000 1650000000 1601000000 251000000 805000000 0 0 0 0 0 0 0 0 0
Income Tax Expense 141000000 1607000000 1367000000 2379000000 1450000000 935000000 1374000000 1136000000 1250000000 1210000000 698000000 853000000 640000000 521000000 594000000 90000000 511000000 572000000 517000000 798000000 283000000 -172000000 508000000 510000000 520000000 718000000 564000000 545000000 40000000 251000000 -69000000 -158000000 131000000 34000000 134000000 97900000 147400000 166000000 -300000
Income Attributable to Non-Controlling Interest 208000000 42000000 45000000 31000000 16000000 9000000 -5000000 -24000000 -17000000 -8000000 2000000 1000000 1000000 4000000 2000000 -4000000 5000000 4000000 -349000000 139000000 -48000000 1000000 0 0 -1075000000 0 0 0 0 0 -165000000 -153000000 -580000000 -364000000 -696000000 -570100000 -833000000 -700900000 854900000
Net Income 5164000000 6704000000 5370000000 8458000000 5104000000 2637000000 2237000000 1867000000 2094000000 2102000000 1476000000 1623000000 1327000000 1345000000 1302000000 292000000 1115000000 1155000000 1625000000 1438000000 668000000 -398000000 989000000 987000000 1774000000 1292000000 1086000000 1056000000 211000000 554000000 234000000 311000000 449000000 330000000 562000000 472200000 685600000 534900000 -854600000
Depreciation and Amortization 3028000000 2937000000 2923000000 2802000000 3651000000 695000000 115000000 610000000 585000000 588000000 597000000 560000000 345000000 292000000 268000000 244000000 194000000 208000000 221000000 230000000 246000000 221000000 244000000 233000000 225000000 318000000 255000000 0 0 0 0 0 0 0 0 0 0 0 0
EBITDA 8192000000 12440000000 11275000000 11516000000 -92894000000 4765000000 4429000000 3613000000 3929000000 3900000000 2773000000 3036000000 2514000000 2340000000 2164000000 626000000 1820000000 1939000000 2014000000 2466000000 1149000000 -349000000 1741000000 1730000000 2519000000 2328000000 1905000000 1601000000 251000000 805000000 165000000 153000000 580000000 364000000 696000000 570100000 833000000 700900000 -854900000
Earnings Per Share (EPS) 17.57 21.66 15.87 23.17 13.58 10.69 9.17 7.31 8.17 7.97 5.28 5.7 4.65 4.69 4.75 1.05 3.94 3.49 4.25 3.51 1.51 -0.94 2.08 1.96 3.04 2.04 1.64 1.54 0.32 0.85 0.36 0.48 0.7 0.48 0.78 0.67 0.96 0.78 -1.38
Diluted Earnings Per Share 17.39 21.41 15.73 22.96 13.44 10.69 9.17 7.19 8.04 7.83 5.18 5.61 4.59 4.65 4.73 1.05 3.87 3.43 4.17 3.48 1.5 -0.94 2.08 1.95 3 2.02 1.63 1.54 0.32 0.85 0.36 0.48 0.7 0.48 0.78 0.67 0.96 0.78 -1.38
Weighted Average Shares Outstanding 293892000 309546000 337962000 364979000 375919000 246652000 243967000 255360000 256149000 263889000 279296000 284819000 270691000 272866000 274058000 277317000 283191000 330945559 382053292 409297913 419469027 423028391 452166934 482142857 583552632 633333333 661513440 686209386 663986014 650913838 644681379 644092368 645142750 683442063 707574527 708962931 713824936 687132630 618401534
Diluted Weighted Average Shares Outstanding 296882000 313065000 340966000 368389000 379817000 246652000 243967000 259647000 260592000 268603000 284685000 289530000 274249000 275287000 275357000 278843000 283191000 336734694 389376997 413614573 421333333 423028391 452166934 485445205 591991101 640661157 668291242 686662272 663986014 653284864 644681379 644092368 645142750 683442063 707574527 708962931 713824936 687132630 618401534

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.