Period Ending: |
LTM
(Last Twelve Months) |
2023 10-29 |
2022 10-30 |
2021 10-31 |
2020 10-25 |
2019 10-27 |
2018 10-28 |
2017 10-29 |
2016 10-30 |
2015 10-25 |
2014 10-26 |
2013 10-27 |
2012 10-28 |
2011 10-30 |
2010 10-31 |
2009 10-25 |
2008 10-26 |
2007 10-28 |
2006 10-29 |
2005 10-30 |
2004 10-31 |
2003 10-26 |
2002 10-27 |
2001 10-28 |
2000 10-29 |
1999 10-31 |
1998 10-25 |
1997 10-26 |
1996 10-27 |
1995 10-29 |
1994 10-30 |
1993 10-31 |
1992 10-31 |
1991 10-31 |
1990 10-31 |
1989 10-31 |
1988 10-31 |
1987 10-31 |
1986 10-31 |
1985 10-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Report Filing | 2023-12-15 | 2022-12-16 | 2021-12-17 | 2020-12-11 | 2019-12-13 | 2018-12-13 | 2017-12-15 | 2016-12-15 | 2015-12-09 | 2014-12-17 | 2013-12-04 | 2012-12-05 | 2011-12-06 | 2010-12-10 | 2009-12-18 | 2008-12-12 | 2007-12-14 | 2006-12-14 | 2005-12-14 | 2004-12-15 | 2004-01-13 | 2003-01-23 | 2002-01-23 | 2001-01-24 | 2000-01-31 | 1999-01-20 | 1998-01-23 | 1997-01-24 | 1996-01-12 | 1994-12-21 | 1993-10-31 | 1992-10-31 | 1991-10-31 | 1990-10-31 | 1989-10-31 | 1988-10-31 | 1987-10-31 | 1986-10-31 | 1985-10-31 | |
Revenue | 26517000000 | 25785000000 | 23063000000 | 17202000000 | 14608000000 | 17253000000 | 14537000000 | 10825000000 | 9659000000 | 9072000000 | 7509000000 | 8719000000 | 10517000000 | 9548667000 | 5013607000 | 8129240000 | 9734856000 | 9167014000 | 6991823000 | 8013063000 | 4477291000 | 5062312000 | 7343248000 | 9564412000 | 4859100000 | 4041700000 | 4074300000 | 4144800000 | 3061900000 | 1659800000 | 1080000000 | 751400000 | 638600000 | 567100000 | 501800000 | 362800000 | 174400000 | 149300000 | 174600000 | |
Cost of Revenue | 14133000000 | 13792000000 | 12149000000 | 9510000000 | 8222000000 | 9436000000 | 8005000000 | 6314000000 | 5707000000 | 5229000000 | 4518000000 | 5406000000 | 6157000000 | 5833665000 | 3582802000 | 4686412000 | 5242413000 | 4875212000 | 3905949000 | 4311808000 | 2872836000 | 3005651000 | 4091215000 | 4708684000 | 2537300000 | 2178500000 | 2173400000 | 2195100000 | 1652000000 | 891500000 | 565500000 | 414300000 | 345500000 | 286000000 | 245400000 | 180700000 | 93800000 | 81100000 | 89000000 | |
Gross Profit | 12384000000 | 11993000000 | 10914000000 | 7692000000 | 6386000000 | 7817000000 | 6532000000 | 4511000000 | 3952000000 | 3843000000 | 2991000000 | 3313000000 | 4360000000 | 3715002000 | 1430805000 | 3442828000 | 4492443000 | 4291802000 | 3085874000 | 3701255000 | 1604455000 | 2056661000 | 3252033000 | 4855728000 | 2321800000 | 1863200000 | 1900900000 | 1949700000 | 1409900000 | 768300000 | 514500000 | 337100000 | 293100000 | 281100000 | 256400000 | 182100000 | 80600000 | 68200000 | 85600000 | |
Operating Expenses | 4730000000 | 4205000000 | 4025000000 | 3327000000 | 3036000000 | 3021000000 | 2664000000 | 2359000000 | 2259000000 | 2323000000 | 2559000000 | 2902000000 | 1962000000 | 2331294000 | 1824421000 | 2109234000 | 2120937000 | 2843837000 | 1637909000 | 1937590000 | 1918237000 | 1846703000 | 2321887000 | 1907884000 | 1388100000 | 1474800000 | 1210000000 | 1046100000 | 716000000 | 429100000 | 350700000 | 264500000 | 240400000 | 222200000 | 172900000 | 111500000 | 78600000 | 64200000 | 69500000 | |
Research & Development | 3102000000 | 2771000000 | 2485000000 | 2234000000 | 2054000000 | 2019000000 | 1774000000 | 1540000000 | 1451000000 | 1428000000 | 1320000000 | 1237000000 | 1118000000 | 1143521000 | 934115000 | 1104122000 | 1142073000 | 1152326000 | 940507000 | 991873000 | 920618000 | 1052269000 | 1198799000 | 1107922000 | 681800000 | 643900000 | 567600000 | 481400000 | 329700000 | 189100000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
Selling, General and Administrative | 1628000000 | 1438000000 | 1229000000 | 1093000000 | 982000000 | 1002000000 | 890000000 | 819000000 | 897000000 | 890000000 | 898000000 | 1076000000 | 901000000 | 941848000 | 734518000 | 965164000 | 952443000 | 906742000 | 697402000 | 751621000 | 625865000 | 708955000 | 901924000 | 960753000 | 658000000 | 593700000 | 566600000 | 539700000 | 386200000 | 242000000 | 311800000 | 235600000 | 215900000 | 206200000 | 161200000 | 100100000 | 69300000 | 56400000 | 64300000 | |
Other Operating Expenses | 0 | -4000000 | 311000000 | 0 | 0 | 0 | 0 | 0 | -89000000 | 5000000 | 341000000 | 589000000 | -57000000 | 245925000 | 155788000 | 39948000 | 26421000 | 784769000 | 0 | 194096000 | 371754000 | 85479000 | 221164000 | -160791000 | 48300000 | 237200000 | 75800000 | 25000000 | 100000 | -2000000 | 38900000 | 28900000 | 24500000 | 16000000 | 11700000 | 11400000 | 9300000 | 7800000 | 5200000 | |
Operating Income | 7654000000 | 7788000000 | 6889000000 | 4365000000 | 3350000000 | 4796000000 | 3868000000 | 2152000000 | 1693000000 | 1520000000 | 432000000 | 411000000 | 2398000000 | 1383708000 | -393616000 | 1333594000 | 2371506000 | 1447965000 | 1447965000 | 1763665000 | -313782000 | 209958000 | 930146000 | 2947844000 | 933700000 | 388400000 | 690900000 | 903600000 | 693900000 | 339200000 | 163800000 | 72600000 | 52700000 | 58900000 | 83500000 | 70600000 | 2000000 | 4000000 | 16100000 | |
Net Non-Operating Interest | 62000000 | -189000000 | -118000000 | -199000000 | -81000000 | -102000000 | -137000000 | -139000000 | -95000000 | -72000000 | -76000000 | -78000000 | -17000000 | 15923000 | 27276000 | 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 | 300000000 | 39000000 | 118000000 | 41000000 | 156000000 | 132000000 | 61000000 | 16000000 | 8000000 | 23000000 | 19000000 | 17000000 | 42000000 | 37430000 | 48580000 | 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 | 238000000 | 228000000 | 236000000 | 240000000 | 237000000 | 234000000 | 198000000 | 155000000 | 103000000 | 95000000 | 95000000 | 95000000 | 59000000 | 21507000 | 21304000 | 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) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -6000000 | -17000000 | -3000000 | -12665000 | -119463000 | 75124000 | 68147000 | 719006000 | 133604000 | 65585000 | 102226000 | 130553000 | 173656000 | 0 | 88100000 | 49400000 | 108000000 | -304000000 | 4600000 | -4700000 | -13400000 | -13700000 | -12400000 | -4800000 | 900000 | -3900000 | -1500000 | -1900000 | -100000 | |
Income Before Tax | 7716000000 | 7599000000 | 6771000000 | 4166000000 | 3269000000 | 4694000000 | 3731000000 | 2013000000 | 1598000000 | 1448000000 | 350000000 | 316000000 | 2378000000 | 1386966000 | -485803000 | 1408718000 | 2439653000 | 2166971000 | 1581569000 | 1829250000 | -211556000 | 340511000 | 1103802000 | 2947844000 | 1021800000 | 437800000 | 798900000 | 599600000 | 698500000 | 334500000 | 150400000 | 58900000 | 40300000 | 54100000 | 84400000 | 66700000 | 500000 | 2100000 | 16000000 | |
Income Tax Expense | 860000000 | 1074000000 | 883000000 | 547000000 | 563000000 | 1381000000 | 297000000 | 292000000 | 221000000 | 342000000 | 94000000 | 207000000 | 452000000 | 449100000 | -180476000 | 447972000 | 729457000 | 650308000 | 371669000 | 477947000 | -62409000 | 71507000 | 328574000 | 884292000 | 329900000 | 148900000 | 300400000 | 322900000 | 244500000 | 117100000 | 50700000 | 19400000 | 14100000 | 20000000 | 32900000 | 26700000 | 200000 | 900000 | 6700000 | |
Income Attributable to Non-Controlling Interest | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -54800000 | 58000000 | 0 | -322900000 | -100000 | -3300000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
Net Income | 6856000000 | 6525000000 | 5888000000 | 3619000000 | 2706000000 | 3313000000 | 3434000000 | 1721000000 | 1377000000 | 1106000000 | 256000000 | 109000000 | 1926000000 | 937866000 | -305327000 | 960746000 | 1710196000 | 1516663000 | 1209900000 | 1351303000 | -149147000 | 269004000 | 775228000 | 2063552000 | 746700000 | 230900000 | 498500000 | 599600000 | 454100000 | 220700000 | 99700000 | 39500000 | 26200000 | 34100000 | 51500000 | 40000000 | 300000 | 1200000 | 9300000 | |
Depreciation and Amortization | 515000000 | 444000000 | 394000000 | 376000000 | 363000000 | 457000000 | 407000000 | 389000000 | 371000000 | 375000000 | 410000000 | 422000000 | 246000000 | 304515000 | 291203000 | 320051000 | 268334000 | 270413000 | 300584000 | 356985000 | 384391000 | 387526000 | 386971000 | 361970000 | 275400000 | 284500000 | 219400000 | 148900000 | 83200000 | 59100000 | 38900000 | 28900000 | 24500000 | 16000000 | 11700000 | 11400000 | 9300000 | 7800000 | 5200000 | |
EBITDA | 8169000000 | 8232000000 | 7283000000 | 4741000000 | 3713000000 | 5253000000 | 4275000000 | 2541000000 | 2064000000 | 1895000000 | 842000000 | 833000000 | 2644000000 | 1688223000 | -102413000 | 1653645000 | 2639840000 | 1718378000 | 1748549000 | 2120650000 | 70609000 | 597484000 | 1317117000 | 3309814000 | 1209100000 | 672900000 | 910300000 | 1052500000 | 777100000 | 398300000 | 202700000 | 101500000 | 77200000 | 74900000 | 95200000 | 82000000 | 11300000 | 11800000 | 21300000 | |
Earnings Per Share (EPS) | 8.16 | 7.49 | 6.47 | 3.95 | 2.89 | 3.27 | 3.2 | 1.56 | 1.13 | 0.91 | 0.21 | 0.09 | 1.46 | 0.7 | -0.23 | 0.71 | 1.22 | 0.98 | 0.75 | 0.8 | -0.09 | 0.16 | 0.31 | 1.28 | 0.48 | 0.16 | 0.33 | 0.42 | 0.32 | 0.17 | 0.08 | 0.035 | 0.025 | 0.035 | 0.05 | 0.04 | 0.005 | 0.005 | 0.015 | |
Diluted Earnings Per Share | 8.11 | 7.44 | 6.41 | 3.92 | 2.86 | 3.23 | 3.17 | 1.54 | 1.12 | 0.9 | 0.21 | 0.09 | 1.45 | 0.7 | -0.23 | 0.7 | 1.2 | 0.97 | 0.73 | 0.78 | -0.09 | 0.16 | 0.3 | 1.2 | 0.46 | 0.15 | 0.33 | 0.41 | 0.32 | 0.17 | 0.08 | 0.035 | 0.025 | 0.035 | 0.05 | 0.04 | 0.005 | 0.005 | 0.015 | |
Weighted Average Shares Outstanding | 840000000 | 871000000 | 910000000 | 916000000 | 937000000 | 1013000000 | 1073000000 | 1107000000 | 1214000000 | 1215000000 | 1202000000 | 1266000000 | 1319000000 | 1339949000 | 1333091000 | 1354176000 | 1406685000 | 1551339000 | 1654740000 | 1688121000 | 1657188889 | 1643612000 | 1626404000 | 1613160000 | 1557208000 | 1467396000 | 3022704000 | 1427619048 | 2837568000 | 1360336000 | 1246250000 | 1128571429 | 1048000000 | 974285714 | 1030000000 | 1000000000 | 990272000 | 840448000 | 620000000 | |
Diluted Weighted Average Shares Outstanding | 845000000 | 877000000 | 919000000 | 923000000 | 945000000 | 1026000000 | 1084000000 | 1116000000 | 1226000000 | 1231000000 | 1219000000 | 1277000000 | 1330000000 | 1348804000 | 1333091000 | 1374507000 | 1427002000 | 1565072000 | 1657397260 | 1721645000 | 1657188889 | 1701557000 | 1694658000 | 1718338000 | 1641160000 | 1514032000 | 3022704000 | 1462439024 | 2837568000 | 1360336000 | 1246250000 | 1128571429 | 1048000000 | 974285714 | 1030000000 | 1000000000 | 990272000 | 840448000 | 620000000 |