A Income Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
2023
10-31
2022
10-31
2021
10-31
2020
10-31
2019
10-31
2018
10-31
2017
10-31
2016
10-31
2015
10-31
2014
10-31
2013
10-31
2012
10-31
2011
10-31
2010
10-31
2009
10-31
2008
10-31
2007
10-31
2006
10-31
2005
10-31
2004
10-31
2003
10-31
2002
10-31
2001
10-31
2000
10-31
1999
10-31
1998
10-31
Report Filing: 2023-12-20 2022-12-21 2021-12-17 2020-12-18 2019-12-19 2018-12-20 2017-12-21 2016-12-20 2015-12-21 2014-12-22 2013-12-19 2012-12-20 2011-12-16 2010-12-20 2009-12-21 2008-12-19 2007-12-21 2006-12-22 2006-01-17 2004-12-21 2003-12-22 2002-12-20 2002-01-22 2001-01-17 2000-01-25 1998-10-31
Revenue 6833000000 6848000000 6319000000 5339000000 5163000000 4914000000 4472000000 4202000000 4038000000 6981000000 6782000000 6858000000 6615000000 5444000000 4481000000 5774000000 5420000000 4973000000 5139000000 7181000000 6056000000 6010000000 8396000000 10773000000 8331000000 7952000000
Cost of Revenue 3368000000 3126000000 2912000000 2502000000 2358000000 2227000000 2063000000 2005000000 1997000000 3388000000 3247000000 3254000000 3086000000 2514000000 2189000000 2578000000 2451000000 2315000000 2617000000 4058000000 3762000000 3694000000 5166000000 5522000000 4388000000 4035000000
Gross Profit 3465000000 3722000000 3407000000 2837000000 2805000000 2687000000 2409000000 2197000000 2041000000 3593000000 3535000000 3604000000 3529000000 2930000000 2292000000 3196000000 2969000000 2658000000 2522000000 3123000000 2294000000 2316000000 3230000000 5251000000 3943000000 3917000000
Operating Expenses 2115000000 2104000000 2060000000 1991000000 1864000000 1759000000 1568000000 1582000000 1519000000 2762000000 2584000000 2485000000 2458000000 2364000000 2245000000 2401000000 2385000000 2194000000 2341000000 2737000000 3019000000 3923000000 4008000000 4198000000 3202000000 3475000000
Research & Development 481000000 467000000 441000000 495000000 404000000 385000000 339000000 329000000 330000000 719000000 704000000 668000000 649000000 612000000 642000000 704000000 685000000 655000000 738000000 933000000 1051000000 1169000000 1349000000 1258000000 997000000 948000000
Selling, General and Administrative 1634000000 1637000000 1619000000 1496000000 1460000000 1374000000 1229000000 1253000000 1189000000 2043000000 1880000000 1817000000 1809000000 1752000000 1603000000 1697000000 1700000000 1660000000 1603000000 1804000000 1968000000 2754000000 2659000000 2940000000 2205000000 2050000000
Other Operating Expenses 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -121000000 0 0 0 0 0 0 0 477000000
Operating Income 1350000000 1618000000 1347000000 846000000 941000000 928000000 841000000 615000000 522000000 831000000 951000000 1119000000 1071000000 566000000 47000000 795000000 584000000 464000000 181000000 386000000 -725000000 -1607000000 -778000000 1053000000 741000000 442000000
Net Interest(Non Operating) -44000000 -75000000 -79000000 -70000000 -38000000 -37000000 -57000000 -61000000 -59000000 -104000000 -100000000 -92000000 -72000000 -76000000 -59000000 -10000000 81000000 3112000000 374000000 108000000 -198000000 110000000 1176000000 222000000 92000000 -46000000
Interest Income 51000000 9000000 2000000 8000000 36000000 38000000 22000000 11000000 7000000 9000000 7000000 9000000 14000000 20000000 29000000 113000000 172000000 0 0 0 0 0 0 0 0 0
Interest Expense 95000000 84000000 81000000 78000000 74000000 75000000 79000000 72000000 66000000 113000000 107000000 101000000 86000000 96000000 88000000 123000000 91000000 -3112000000 -374000000 -108000000 198000000 -110000000 -1176000000 -222000000 -92000000 46000000
Equity & Other Income/(Expense) 33000000 -39000000 92000000 66000000 16000000 55000000 19000000 -10000000 17000000 -81000000 8000000 16000000 33000000 202000000 19000000 30000000 5000000 -2949000000 -301000000 -54000000 233000000 -50000000 -875000000 -111000000 -46000000 0
Income Before Tax 1339000000 1504000000 1360000000 842000000 919000000 946000000 803000000 544000000 480000000 646000000 859000000 1043000000 1032000000 692000000 7000000 815000000 670000000 627000000 254000000 440000000 -690000000 -1547000000 -477000000 1164000000 787000000 396000000
Income Tax Expense 99000000 250000000 150000000 123000000 -152000000 630000000 119000000 84000000 45000000 149000000 135000000 -110000000 20000000 68000000 38000000 122000000 32000000 91000000 155000000 91000000 1100000000 -525000000 -71000000 407000000 275000000 139000000
Income Attributable to Non-Controlling Interest 0 0 0 0 0 0 0 0 37000000 0 0 0 0 0 0 0 0 -2771000000 -228000000 0 268000000 10000000 -574000000 0 0 0
Net Income 1240000000 1254000000 1210000000 719000000 1071000000 316000000 684000000 460000000 398000000 497000000 724000000 1153000000 1012000000 624000000 -31000000 693000000 638000000 3307000000 327000000 349000000 -2058000000 -1032000000 168000000 757000000 512000000 257000000
Depreciation and Amortization 271000000 287000000 415000000 382000000 290000000 210000000 212000000 246000000 253000000 383000000 372000000 301000000 253000000 202000000 162000000 201000000 191000000 170000000 186000000 292000000 362000000 735000000 734000000 495000000 475000000 477000000
EBITDA 1621000000 1905000000 1762000000 1228000000 1231000000 1138000000 1053000000 861000000 775000000 1214000000 1323000000 1420000000 1324000000 768000000 209000000 996000000 775000000 634000000 367000000 678000000 -363000000 -872000000 -44000000 1548000000 1216000000 919000000
Earnings Per Share (EPS) 4.22 4.19 3.98 2.33 3.41 0.98 2.12 1.41 1.2 1.49 2.12 3.31 2.92 1.8 -0.0896 1.91 1.62 7.67 0.66 0.76 -4.35 -2.22 0.38 1.68 1.35 0.58
Diluted Earnings Per Share 4.19 4.18 3.94 2.3 3.37 0.97 2.1 1.4 1.19 1.47 2.1 3.27 2.85 1.77 -0.0896 1.87 1.57 7.5 0.65 0.75 -4.35 -2.22 0.38 1.66 1.35 0.56
Weighted Average Shares Outstanding 294000000 299000000 304000000 309000000 314000000 321000000 322000000 326000000 333000000 333000000 341000000 348000000 347000000 347000000 346000000 363000000 394000000 431000000 494000000 483000000 473000000 465000000 458000000 449000000 380000000 443103448
Diluted Weighted Average Shares Outstanding 296000000 300000000 307000000 312000000 318000000 325000000 326000000 329000000 335000000 338000000 345000000 353000000 355000000 353000000 346000000 371000000 406000000 441000000 500000000 490000000 473000000 465000000 458000000 455000000 457500000 458928571

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.