Financial Year End | 2023-10-31 | 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-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 26.52B | 26.52B | 25.79B | 23.06B | 17.20B | 14.61B | 17.25B | 14.54B | 10.82B | 9.66B | 9.07B | 7.51B | 8.72B | 10.52B | 9.55B | 5.01B | 8.13B | 9.73B | 9.17B | 6.99B | 8.01B | 4.48B | 5.06B | 7.34B | 9.56B | 4.86B | 4.04B | 4.07B | 4.14B | 3.06B |
Cost of Revenue | 14.13B | 14.13B | 13.79B | 12.15B | 9.51B | 8.22B | 9.44B | 8.01B | 6.31B | 5.71B | 5.23B | 4.52B | 5.41B | 6.16B | 5.83B | 3.58B | 4.69B | 5.24B | 4.88B | 3.91B | 4.31B | 2.87B | 3.01B | 4.09B | 4.71B | 2.54B | 2.18B | 2.17B | 2.19B | 1.65B |
Gross Profit | 12.38B | 12.38B | 11.99B | 10.91B | 7.69B | 6.39B | 7.82B | 6.53B | 4.51B | 3.95B | 3.84B | 2.99B | 3.31B | 4.36B | 3.72B | 1.43B | 3.44B | 4.49B | 4.29B | 3.09B | 3.70B | 1.60B | 2.06B | 3.25B | 4.86B | 2.32B | 1.86B | 1.90B | 1.95B | 1.41B |
Operating Expenses | 4.73B | 4.73B | 4.21B | 3.71B | 3.33B | 3.04B | 3.02B | 2.66B | 2.36B | 2.26B | 2.32B | 2.56B | 2.92B | 1.97B | 2.09B | 1.91B | 2.09B | 2.12B | 2.27B | 1.64B | 1.77B | 1.92B | 1.85B | 2.32B | 2.11B | 1.39B | 1.47B | 1.21B | 1.05B | 715.90M |
Selling, General & Admin | 1.63B | 1.63B | 1.44B | 1.23B | 1.09B | 982.00M | 1.00B | 890.00M | 863.00M | 969.00M | 913.00M | 888.00M | 1.08B | 901.00M | 941.85M | 735.00M | 965.00M | 952.00M | 907.00M | 697.00M | 751.62M | 626.00M | 708.96M | 901.92M | 960.75M | 658.00M | 593.70M | 566.60M | 539.70M | 386.20M |
Research & Development | 3.10B | 3.10B | 2.77B | 2.48B | 2.23B | 2.05B | 2.02B | 1.77B | 1.54B | 1.45B | 1.43B | 1.32B | 1.24B | 1.12B | 1.14B | 934.00M | 1.10B | 1.14B | 1.15B | 941.00M | 991.87M | 921.00M | 1.05B | 1.20B | 1.11B | 681.80M | 644.00M | 568.00M | 481.00M | 329.70M |
Other Operating Expenses | N/A | N/A | N/A | 311.00M | N/A | N/A | N/A | N/A | -42.00M | -160.00M | -17.00M | 358.00M | 606.00M | -54.00M | N/A | 240.00M | 19.00M | 27.00M | 212.00M | N/A | 26.63M | 371.00M | 85.05M | 221.08M | 39.25M | 48.30M | 236.30M | 75.40M | 25.30M | N/A |
Operating Income | 7.65B | 7.65B | 7.79B | 6.89B | 4.37B | 3.35B | 4.80B | 3.87B | 2.15B | 1.69B | 1.52B | 426.00M | 394.00M | 2.40B | 1.63B | -478.00M | 1.35B | 2.37B | 2.02B | 1.45B | 1.93B | -314.00M | 210.00M | 930.00M | 2.75B | 933.70M | 388.00M | 691.00M | 904.00M | 694.00M |
Other Expenses / Income | 62.00M | 62.00M | -189.00M | -118.00M | -199.00M | -81.00M | -102.00M | -137.00M | -139.00M | -95.00M | -72.00M | -76.00M | -78.00M | -17.00M | -242.67M | -8.00M | 54.00M | 68.00M | 146.00M | 134.00M | -101.88M | 102.00M | 131.00M | 174.00M | 201.00M | 88.10M | 50.00M | 108.00M | 18.00M | 4.50M |
Before Tax Income | 7.72B | 7.72B | 7.60B | 6.77B | 4.17B | 3.27B | 4.69B | 3.73B | 2.01B | 1.60B | 1.45B | 350.00M | 316.00M | 2.38B | 1.39B | -486.00M | 1.41B | 2.44B | 2.17B | 1.58B | 1.83B | -212.00M | 341.00M | 1.10B | 2.95B | 1.02B | 438.00M | 799.00M | 922.00M | 698.50M |
Income Tax Expenses | 860.00M | 860.00M | 1.07B | 883.00M | 547.00M | 563.00M | 1.38B | 297.00M | 292.00M | 221.00M | 376.00M | 94.00M | 207.00M | 452.00M | 449.10M | -180.48M | 447.97M | 729.46M | 650.31M | 371.67M | 477.95M | -62.41M | 72.00M | 329.00M | 884.00M | 329.90M | 149.00M | 300.00M | 323.00M | 244.50M |
Net Income | 6.86B | 6.86B | 6.53B | 5.89B | 3.62B | 2.71B | 3.31B | 3.43B | 1.72B | 1.38B | 1.07B | 256.00M | 109.00M | 1.93B | 937.87M | -305.00M | 961.00M | 1.71B | 1.52B | 1.21B | 1.35B | -149.00M | 269.00M | 508.00M | 2.06B | 746.70M | 231.00M | 498.00M | 600.00M | 454.10M |
Interest Expenses | 238.00M | 238.00M | 228.00M | 236.00M | 240.00M | 237.00M | 234.00M | 198.00M | 155.00M | 103.00M | 95.00M | 95.00M | 95.00M | -17.00M | 21.51M | -21.30M | -20.51M | -38.63M | -36.10M | -37.82M | N/A | -46.88M | 131.00M | 174.00M | 133.00M | N/A | 34.00M | 39.00M | 19.00M | N/A |
Basic Shares Outstanding | 840.00M | 840.00M | 871.00M | 910.00M | 916.00M | 937.00M | 1.01B | 1.07B | 1.12B | 1.23B | 1.23B | 1.22B | 1.28B | 1.33B | 1.34B | 1.33B | 1.38B | 1.43B | 1.56B | 1.66B | 1.69B | 1.66B | 1.70B | 1.70B | 1.72B | 1.50B | 1.51B | 1.51B | 1.47B | 2.84B |
Diluted Shares Outstanding | 845.00M | 845.00M | 877.00M | 919.00M | 923.00M | 945.00M | 1.03B | 1.08B | 1.12B | 1.23B | 1.23B | 1.22B | 1.28B | 1.33B | 1.35B | 1.33B | 1.38B | 1.43B | 1.56B | 1.66B | 1.72B | 1.66B | 1.70B | 1.70B | 1.72B | 1.58B | 1.51B | 1.51B | 1.47B | 2.84B |
EBITDA | 8.47B | 8.47B | 8.27B | 7.71B | 4.78B | 3.87B | 5.38B | 4.34B | 2.56B | 2.07B | 1.92B | 855.00M | 833.00M | 2.61B | 1.71B | -215.58M | 1.71B | 2.67B | 2.40B | 1.84B | 2.19B | 126.11M | 859.53M | 1.40B | 3.44B | 1.35B | 698.50M | 1.06B | 1.09B | 781.80M |
EBITDA Margin | 31.94% | 31.94% | 32.06% | 33.44% | 27.80% | 26.49% | 31.21% | 29.83% | 23.62% | 21.45% | 21.14% | 11.39% | 9.55% | 24.79% | 17.94% | -4.30% | 21.02% | 27.42% | 26.20% | 26.38% | 27.28% | 2.82% | 16.98% | 19.04% | 36.00% | 27.82% | 17.28% | 25.93% | 26.32% | 25.53% |
EBIT | 7.95B | 7.95B | 7.83B | 7.01B | 4.41B | 3.51B | 4.93B | 3.93B | 2.17B | 1.70B | 1.54B | 445.00M | 411.00M | 2.36B | 1.41B | -506.78M | 1.39B | 2.40B | 2.13B | 1.54B | 1.83B | -258.28M | 472.00M | 1.01B | 3.08B | 1.08B | 414.00M | 837.00M | 942.00M | 698.60M |
EBIT Margin | 30.00% | 30.00% | 30.35% | 30.38% | 25.61% | 24.00% | 28.56% | 27.03% | 20.03% | 17.61% | 17.01% | 5.93% | 4.71% | 22.45% | 14.75% | -10.11% | 17.08% | 24.66% | 23.25% | 22.08% | 22.83% | -5.77% | 9.32% | 13.77% | 32.21% | 22.16% | 10.24% | 20.54% | 22.73% | 22.82% |
Financial Year End | 2023-10-31 | 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-31 |