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-30 | 2003-10-25 | 2002-10-26 | 2001-10-27 | 2000-10-28 | 1999-10-30 | 1998-10-31 | 1997-10-25 | 1996-10-26 | 1995-10-28 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 12.11B | 12.11B | 12.46B | 11.39B | 9.61B | 9.50B | 9.55B | 9.17B | 9.52B | 9.26B | 9.32B | 8.75B | 8.23B | 7.90B | 7.22B | 6.53B | 6.75B | 6.19B | 5.75B | 5.41B | 4.78B | 4.20B | 3.91B | 4.12B | 3.68B | 3.36B | 3.26B | 3.26B | 3.10B | 3.05B |
Cost of Revenue | 10.11B | 10.11B | 10.29B | 9.46B | 7.78B | 7.61B | 7.55B | 7.16B | 7.37B | 7.46B | 7.75B | 7.34B | 6.90B | 6.56B | 5.98B | 5.43B | 5.23B | 4.78B | 4.36B | 4.13B | 3.66B | 3.19B | 2.95B | 2.99B | 2.67B | 2.38B | 2.34B | 2.50B | 2.40B | 2.29B |
Gross Profit | 2.00B | 2.00B | 2.16B | 1.93B | 1.83B | 1.88B | 2.00B | 2.00B | 2.16B | 1.81B | 1.56B | 1.41B | 1.33B | 1.33B | 1.24B | 1.10B | 1.52B | 1.41B | 1.38B | 1.28B | 1.12B | 1.01B | 962.80M | 1.13B | 1.00B | 978.10M | 920.90M | 758.90M | 700.40M | 751.90M |
Operating Expenses | 942.17M | 942.17M | 879.26M | 853.07M | 761.32M | 727.58M | 838.21M | 762.10M | 834.28M | 741.26M | 633.30M | 606.90M | 567.20M | 591.80M | 605.29M | 565.50M | 1.01B | 930.60M | 932.50M | 858.50M | 743.60M | 702.70M | 644.60M | 831.60M | 737.10M | 730.20M | 737.50M | 582.10M | 587.40M | 568.40M |
Selling, General & Admin | 942.17M | 942.17M | 879.26M | 853.07M | 761.32M | 727.58M | 838.21M | 762.10M | 871.97M | 743.61M | 650.95M | 627.34M | 605.87M | 618.59M | 605.29M | 567.09M | 1.01B | 934.10M | 937.00M | 864.00M | 768.20M | 708.60M | 652.30M | 834.50M | 737.65M | 737.20M | 677.20M | 590.70M | 578.80M | 568.50M |
Research & Development | N/A | 33.70M | 34.70M | 33.60M | 31.90M | 32.50M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | N/A | -14.37M | N/A | N/A | N/A | N/A | N/A | N/A | -37.69M | -2.35M | -17.65M | -20.44M | -38.67M | -26.79M | N/A | -1.58M | -4.30M | -3.50M | -4.50M | -5.50M | -24.60M | -5.90M | -7.70M | -2.90M | -551.00K | -7.00M | 60.30M | -8.60M | 8.60M | -100.00K |
Operating Income | 1.07B | 1.07B | 1.31B | 1.12B | 1.10B | 1.20B | 1.20B | 1.28B | 1.32B | 1.07B | 931.60M | 806.00M | 764.70M | 742.30M | 633.45M | 533.40M | 513.70M | 483.90M | 450.70M | 424.10M | 377.30M | 310.40M | 318.30M | 303.20M | 263.10M | 247.90M | 183.40M | 176.70M | 113.00M | 183.40M |
Other Expenses / Income | 14.37M | 14.37M | -34.50M | 3.57M | 14.53M | 13.45M | 41.69M | -1.82M | -6.68M | -10.18M | -9.40M | -7.50M | -6.40M | -23.50M | -8.90M | -8.40M | -56.20M | -14.10M | -20.20M | -19.20M | -12.70M | -21.10M | -24.30M | -18.20M | 1.30M | 3.60M | 33.90M | -5.80M | 12.50M | 11.30M |
Before Tax Income | 1.01B | 1.01B | 1.28B | 1.13B | 1.11B | 1.21B | 1.18B | 1.28B | 1.32B | 1.06B | 922.20M | 798.50M | 758.30M | 718.80M | 624.55M | 525.00M | 457.50M | 469.80M | 430.50M | 404.90M | 364.60M | 289.30M | 294.00M | 285.00M | 264.40M | 251.50M | 217.30M | 170.90M | 125.50M | 194.70M |
Income Tax Expenses | 220.55M | 220.55M | 277.88M | 217.03M | 206.39M | 230.57M | 168.70M | 431.54M | 426.70M | 369.88M | 316.13M | 268.43M | 253.37M | 239.64M | 224.78M | 182.17M | 172.04M | 167.94M | 144.40M | 151.43M | 132.90M | 103.55M | 104.65M | 102.57M | 94.20M | 88.00M | 78.00M | 61.40M | 46.10M | 74.20M |
Net Income | 793.57M | 793.57M | 999.99M | 908.84M | 908.08M | 978.81M | 1.01B | 846.74M | 890.05M | 686.09M | 602.70M | 526.20M | 500.10M | 474.20M | 395.59M | 342.80M | 285.50M | 301.90M | 286.10M | 253.50M | 231.70M | 185.80M | 189.30M | 182.40M | 170.20M | 163.40M | 139.30M | 109.50M | 79.40M | 120.40M |
Interest Expenses | 73.40M | 73.40M | 62.52M | 43.31M | 21.07M | 18.07M | 26.49M | 12.68M | 12.87M | 13.11M | 12.70M | 12.45M | 12.86M | 22.66M | 26.59M | 28.00M | 56.12M | 27.71M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 546.42M | 546.42M | 544.92M | 541.11M | 538.01M | 534.58M | 530.74M | 528.36M | 542.47M | 541.00M | 540.40M | 540.40M | 537.80M | 543.80M | 533.46M | 542.00M | 548.50M | 556.60M | 558.20M | 558.30M | 560.70M | 558.80M | 561.20M | 560.50M | 566.10M | 588.00M | 599.14M | 613.80M | 613.00M | 614.80M |
Diluted Shares Outstanding | 548.98M | 548.98M | 549.57M | 547.58M | 546.59M | 545.23M | 543.87M | 539.12M | 542.47M | 541.00M | 540.40M | 540.40M | 537.80M | 543.80M | 541.40M | 542.00M | 548.50M | 556.60M | 558.20M | 558.30M | 560.70M | 558.80M | 561.20M | 560.50M | 566.10M | 588.00M | 602.38M | 613.80M | 613.00M | 614.80M |
EBITDA | 1.37B | 1.37B | 1.60B | 1.40B | 1.34B | 1.39B | 1.39B | 1.42B | 1.46B | 1.20B | 1.06B | 931.93M | 885.83M | 860.67M | 772.54M | 680.10M | 639.85M | 624.29M | 551.61M | 520.12M | 459.35M | 377.37M | 377.19M | 375.17M | 330.29M | 316.10M | 277.60M | 223.80M | 168.20M | 231.80M |
EBITDA Margin | 11.30% | 11.30% | 12.87% | 12.28% | 13.96% | 14.67% | 14.53% | 15.51% | 15.35% | 12.98% | 11.39% | 10.65% | 10.76% | 10.90% | 10.70% | 10.41% | 9.47% | 10.08% | 9.60% | 9.61% | 9.61% | 8.98% | 9.65% | 9.10% | 8.99% | 9.41% | 8.51% | 6.87% | 5.43% | 7.61% |
EBIT | 1.09B | 1.09B | 1.34B | 1.17B | 1.14B | 1.23B | 1.21B | 1.29B | 1.33B | 1.07B | 931.53M | 807.08M | 766.33M | 736.50M | 646.95M | 552.96M | 513.66M | 497.55M | 430.50M | 404.93M | 364.60M | 289.35M | 293.95M | 284.97M | 264.40M | 251.40M | 217.30M | 170.90M | 125.50M | 194.60M |
EBIT Margin | 8.98% | 8.98% | 10.76% | 10.27% | 11.82% | 12.92% | 12.65% | 14.08% | 13.96% | 11.54% | 10.00% | 9.22% | 9.31% | 9.33% | 8.96% | 8.46% | 7.60% | 8.03% | 7.49% | 7.48% | 7.63% | 6.89% | 7.52% | 6.91% | 7.19% | 7.49% | 6.66% | 5.25% | 4.05% | 6.39% |
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-30 | 2003-10-25 | 2002-10-26 | 2001-10-27 | 2000-10-28 | 1999-10-30 | 1998-10-31 | 1997-10-25 | 1996-10-26 | 1995-10-28 |