Financial Year End | 2024-04-26 | 2023-04-30 | 2023-04-28 | 2022-04-29 | 2021-04-30 | 2020-04-24 | 2019-04-26 | 2018-04-27 | 2017-04-28 | 2016-04-29 | 2015-04-24 | 2014-04-25 | 2013-04-26 | 2012-04-27 | 2011-04-29 | 2010-04-30 | 2009-04-24 | 2008-04-25 | 2007-04-27 | 2006-04-30 | 2005-04-30 | 2004-04-30 | 2003-04-30 | 2002-04-30 | 2001-04-30 | 2000-04-30 | 1999-04-30 | 1998-04-30 | 1997-04-30 | 1996-04-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 6.27B | 6.36B | 6.36B | 6.32B | 5.74B | 5.41B | 6.15B | 5.91B | 5.49B | 5.55B | 6.12B | 6.33B | 6.33B | 6.23B | 5.12B | 3.93B | 3.41B | 3.30B | 2.80B | 2.07B | 1.60B | 1.17B | 892.07M | 798.37M | 1.01B | 579.30M | 289.42M | 166.16M | 93.33M | 46.63M |
Cost of Revenue | 1.86B | 2.15B | 2.15B | 2.10B | 1.93B | 1.79B | 2.20B | 2.21B | 2.13B | 2.17B | 2.29B | 2.41B | 2.57B | 2.52B | 1.79B | 1.41B | 1.42B | 1.29B | 1.10B | 810.00M | 623.08M | 465.79M | 345.64M | 317.85M | 401.71M | 235.85M | 118.12M | 67.55M | 38.06M | 20.56M |
Gross Profit | 4.41B | 4.21B | 4.21B | 4.22B | 3.81B | 3.62B | 3.94B | 3.70B | 3.36B | 3.37B | 3.83B | 3.92B | 3.76B | 3.71B | 3.33B | 2.52B | 1.99B | 2.01B | 1.70B | 1.26B | 975.05M | 704.52M | 546.43M | 480.52M | 604.48M | 343.45M | 171.30M | 98.61M | 55.27M | 26.07M |
Operating Expenses | 3.14B | 3.05B | 3.05B | 3.02B | 2.88B | 2.69B | 2.76B | 2.79B | 2.74B | 3.02B | 3.12B | 3.18B | 3.15B | 2.97B | 2.50B | 2.07B | 1.97B | 1.70B | 1.40B | 943.29M | 722.13M | 539.81M | 457.56M | 469.36M | 468.13M | 238.09M | 116.17M | 65.96M | 41.67M | 20.07M |
Selling, General & Admin | 2.11B | 2.09B | 2.09B | 2.14B | 2.00B | 1.85B | 1.94B | 2.01B | 1.92B | 2.10B | 2.20B | 2.18B | 2.25B | 2.13B | 1.85B | 1.53B | 1.39B | 1.25B | 1.04B | N/A | N/A | N/A | N/A | 331.74M | 335.46M | 176.02M | 85.72M | 49.31M | 28.40M | N/A |
Research & Development | 1.03B | 956.00M | 956.00M | 881.00M | 881.00M | 847.00M | 827.00M | 783.00M | 779.00M | 861.00M | 919.30M | 917.30M | 904.20M | 828.20M | 648.60M | 535.70M | 498.50M | 452.20M | 385.40M | 242.99M | 171.05M | 131.86M | 112.86M | 116.72M | 120.94M | 62.06M | 30.46M | 16.65M | 8.97M | 4.76M |
Other Operating Expenses | 1.00M | N/A | 48.00M | -62.00M | -69.00M | -1.00M | 47.00M | N/A | 42.00M | 65.00M | N/A | 88.30M | 1.70M | 9.80M | 7.50M | N/A | 83.90M | 500.00K | -25.50M | 700.30M | 551.08M | 407.95M | 344.70M | 20.89M | 11.73M | N/A | N/A | N/A | 4.30M | 15.31M |
Operating Income | 1.27B | 1.02B | 1.02B | 1.16B | 1.03B | 945.00M | 1.22B | 1.12B | 665.00M | 348.00M | 716.50M | 734.30M | 607.80M | 746.50M | 824.30M | 451.00M | 17.70M | 313.60M | 301.20M | 313.17M | 252.92M | 164.71M | 88.86M | 11.16M | 136.34M | 105.37M | 55.13M | 32.66M | 13.60M | 6.00M |
Other Expenses / Income | -6.00M | 48.00M | 48.00M | -62.00M | -69.00M | -1.00M | 85.00M | 41.00M | -44.00M | -3.00M | -3.70M | 6.40M | -41.20M | -34.10M | -30.20M | -4.00M | -9.40M | 69.10M | 58.50M | 37.10M | 23.31M | 5.74M | 8.95M | -8.63M | -3.34M | 9.04M | 1.86M | 889.00K | -9.56M | 668.00K |
Before Tax Income | 1.26B | 1.07B | 1.07B | 1.09B | 962.00M | 944.00M | 1.27B | 1.17B | 621.00M | 345.00M | 712.80M | 740.70M | 566.60M | 712.40M | 794.10M | 447.00M | 8.30M | 382.70M | 359.70M | 350.27M | 276.23M | 170.45M | 97.81M | 2.53M | 133.01M | 114.41M | 56.99M | 33.55M | 4.04M | N/A |
Income Tax Expenses | 277.00M | -208.00M | -208.00M | 158.00M | 232.00M | 125.00M | 99.00M | 1.09B | 140.00M | 116.00M | 152.90M | 103.20M | 61.30M | 107.00M | 121.00M | 46.60M | -56.30M | 73.00M | 62.00M | 83.82M | 50.47M | 18.37M | 21.34M | -500.00K | 58.12M | 40.61M | 21.38M | 12.58M | 3.79M | N/A |
Net Income | 986.00M | 1.27B | 1.27B | 937.00M | 730.00M | 819.00M | 1.17B | 76.00M | 481.00M | 229.00M | 559.90M | 637.50M | 505.30M | 605.40M | 673.10M | 400.40M | 64.60M | 309.70M | 297.70M | 266.45M | 225.75M | 152.09M | 76.47M | 3.03M | 74.89M | 73.79M | 35.61M | 20.96M | 250.00K | 6.60M |
Interest Expenses | 64.00M | 234.00M | 234.00M | 73.00M | 74.00M | 55.00M | 58.00M | 62.00M | 52.00M | 49.00M | 42.00M | 36.10M | 91.70M | 74.70M | 75.90M | 74.10M | 26.86M | 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 |
Basic Shares Outstanding | 208.00M | N/A | 217.00M | 223.00M | 222.00M | 230.00M | 254.00M | 268.00M | 275.00M | 297.00M | 320.70M | 347.90M | 368.00M | 384.30M | 393.70M | 339.60M | 334.60M | 361.10M | 388.50M | 371.06M | 361.01M | 346.96M | 337.65M | 331.64M | 320.44M | 299.37M | 273.74M | 259.66M | 278.27M | 253.12M |
Diluted Shares Outstanding | 213.00M | N/A | 220.00M | 229.00M | 226.00M | 233.00M | 259.00M | 276.00M | 281.00M | 297.00M | 320.70M | 347.90M | 368.00M | 384.30M | 393.70M | 353.20M | 334.60M | 361.10M | 388.50M | 388.38M | 380.41M | 366.19M | 350.12M | 350.50M | 359.82M | 345.17M | 311.72M | 287.61M | 282.18M | 253.12M |
EBITDA | 1.52B | 1.55B | 1.55B | 1.44B | 1.04B | 1.10B | 1.34B | 1.43B | 899.00M | 673.00M | 1.06B | 1.11B | 1.00B | 1.08B | 1.04B | 687.10M | 205.70M | 526.88M | 470.53M | 432.07M | 341.85M | 229.91M | 155.23M | 67.82M | 175.27M | 130.11M | 65.14M | 39.09M | 6.91M | 7.99M |
EBITDA Margin | 24.31% | 24.33% | 24.33% | 22.84% | 18.14% | 20.40% | 21.84% | 24.12% | 16.37% | 12.13% | 17.35% | 17.56% | 15.84% | 17.33% | 20.22% | 17.48% | 6.04% | 15.95% | 16.78% | 20.91% | 21.39% | 19.64% | 17.40% | 8.50% | 17.42% | 22.46% | 22.51% | 23.53% | 7.40% | 17.13% |
EBIT | 1.33B | 1.30B | 1.30B | 1.17B | 1.04B | 999.00M | 1.33B | 1.23B | 673.00M | 394.00M | 754.80M | 776.80M | 658.30M | 787.10M | 870.00M | 521.10M | 35.16M | 382.70M | 359.70M | 350.27M | 276.23M | 170.45M | 97.81M | 2.53M | 133.01M | 114.41M | 56.99M | 33.55M | 4.04M | 6.60M |
EBIT Margin | 21.17% | 20.43% | 20.43% | 18.49% | 18.04% | 18.46% | 21.58% | 20.77% | 12.26% | 7.10% | 12.33% | 12.28% | 10.40% | 12.63% | 16.98% | 13.25% | 1.03% | 11.59% | 12.83% | 16.95% | 17.28% | 14.56% | 10.96% | 0.32% | 13.22% | 19.75% | 19.69% | 20.19% | 4.33% | 14.15% |
Financial Year End | 2024-04-26 | 2023-04-30 | 2023-04-28 | 2022-04-29 | 2021-04-30 | 2020-04-24 | 2019-04-26 | 2018-04-27 | 2017-04-28 | 2016-04-29 | 2015-04-24 | 2014-04-25 | 2013-04-26 | 2012-04-27 | 2011-04-29 | 2010-04-30 | 2009-04-24 | 2008-04-25 | 2007-04-27 | 2006-04-30 | 2005-04-30 | 2004-04-30 | 2003-04-30 | 2002-04-30 | 2001-04-30 | 2000-04-30 | 1999-04-30 | 1998-04-30 | 1997-04-30 | 1996-04-30 |