Financial Year End | 2024-04-27 | 2023-04-29 | 2022-04-30 | 2021-04-24 | 2020-04-25 | 2019-04-27 | 2018-04-28 | 2017-04-29 | 2016-04-30 | 2015-04-25 | 2014-04-26 | 2013-04-27 | 2012-04-28 | 2011-04-30 | 2010-04-24 | 2009-04-25 | 2008-04-26 | 2007-04-28 | 2006-04-29 | 2005-04-30 | 2004-04-24 | 2003-04-26 | 2002-04-27 | 2001-04-28 | 2000-04-29 | 1999-04-24 | 1998-04-25 | 1997-04-26 | 1996-04-27 | 1995-04-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 6.57B | 6.47B | 6.50B | 5.91B | 5.49B | 5.57B | 5.47B | 5.59B | 5.39B | 4.38B | 4.06B | 3.64B | 3.54B | 3.42B | 3.24B | 3.09B | 3.00B | 2.80B | 2.62B | 2.42B | 1.97B | 1.66B | 1.42B | 1.16B | 1.04B | 878.80M | 778.20M | 661.50M | 581.90M | 532.60M |
Cost of Revenue | 5.19B | 5.10B | 5.21B | 4.71B | 4.29B | 4.38B | 4.27B | 4.29B | 4.06B | 3.14B | 2.87B | 2.45B | 2.37B | 2.27B | 2.15B | 2.05B | 1.97B | 1.83B | 1.70B | 1.56B | 1.27B | 1.08B | 921.34M | 739.53M | 647.11M | 543.90M | 479.90M | 417.70M | 372.80M | 339.60M |
Gross Profit | 1.38B | 1.37B | 1.29B | 1.20B | 1.20B | 1.19B | 1.20B | 1.30B | 1.32B | 1.24B | 1.20B | 1.19B | 1.16B | 1.14B | 1.09B | 1.04B | 1.03B | 968.87M | 914.43M | 862.51M | 702.34M | 574.59M | 494.18M | 416.93M | 393.24M | 334.90M | 298.30M | 243.80M | 209.10M | 193.00M |
Operating Expenses | 1.13B | 1.10B | 1.13B | 992.52M | 1.09B | 1.05B | 979.48M | 1.01B | 975.03M | 864.78M | 852.52M | 836.31M | 804.50M | 768.22M | 734.11M | 697.30M | 672.52M | 633.18M | 591.42M | 560.38M | 459.84M | 395.64M | 347.00M | 294.04M | 294.89M | 256.60M | 233.00M | 192.30M | 164.50M | 154.00M |
Selling, General & Admin | N/A | 1.09B | 1.10B | 989.18M | 1.05B | 1.02B | 979.48M | 977.17M | 964.63M | 755.96M | 724.97M | 836.31M | N/A | 768.22M | N/A | N/A | 672.52M | 633.18M | 591.42M | 560.38M | 459.84M | 395.64M | 347.00M | 294.04M | 285.59M | 248.40M | 225.50M | 187.00M | 161.70M | 151.60M |
Research & Development | N/A | 9.07M | 7.27M | 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 | N/A | N/A | N/A |
Other Operating Expenses | 1.13B | 1.10B | 1.13B | 992.52M | 1.09B | 8.18M | 6.12M | 6.01M | 1.22M | -1.93M | -2.11M | 3.06M | 2.15M | 768.22M | 734.11M | 697.30M | 672.52M | 633.18M | 591.42M | 560.38M | 459.84M | 395.64M | N/A | N/A | 9.30M | 8.20M | 7.50M | 5.30M | 2.80M | 2.40M |
Operating Income | 252.92M | 275.97M | 157.00M | 210.61M | 126.44M | 137.72M | 219.89M | 287.93M | 347.71M | 373.43M | 345.76M | 354.45M | 358.01M | 376.01M | 355.29M | 346.23M | 359.20M | 335.69M | 323.01M | 302.14M | 242.50M | 178.95M | 147.18M | 115.11M | 98.34M | 78.30M | 65.30M | 51.50M | 44.60M | 39.00M |
Other Expenses / Income | -9.87M | -5.81M | 109.25M | -10.68M | -18.29M | -31.49M | -40.63M | -37.05M | -46.02M | -30.76M | -32.84M | -33.34M | -28.20M | -20.12M | -16.25M | -26.57M | -1.77M | -6.08M | -6.04M | -8.69M | -2.98M | 7.45M | 5.04M | 7.08M | 4.66M | 1.41M | 406.00K | 800.00K | 1.00M | 200.00K |
Before Tax Income | 243.05M | 270.16M | 266.25M | 199.93M | -590.41M | 106.23M | 179.26M | 250.88M | 301.69M | 342.67M | 312.91M | 321.12M | 329.81M | 355.89M | 339.04M | 319.65M | 357.43M | 329.61M | 316.97M | 293.45M | 239.52M | 186.40M | 152.22M | 122.20M | 103.00M | 79.70M | 65.70M | 51.90M | 45.70M | 39.20M |
Income Tax Expenses | 57.53M | 63.56M | 64.54M | 44.82M | -1.04M | 23.35M | -21.71M | 77.09M | 116.01M | 119.41M | 112.30M | 110.84M | 117.00M | 130.50M | 126.79M | 120.02M | 132.57M | 121.27M | 118.55M | 109.75M | 90.06M | 70.08M | 56.93M | 45.72M | 38.53M | 29.80M | 24.90M | 19.50M | 17.00M | 15.00M |
Net Income | 185.93M | 207.56M | 203.21M | 155.98M | -589.37M | 83.63M | 200.97M | 170.89M | 187.18M | 223.26M | 200.61M | 210.27M | 212.81M | 225.38M | 212.25M | 199.63M | 224.86M | 208.34M | 198.43M | 183.70M | 149.47M | 119.69M | 95.29M | 76.47M | 64.47M | 49.90M | 40.80M | 32.40M | 28.70M | 24.20M |
Interest Expenses | 44.91M | 33.64M | 20.29M | 24.28M | 41.79M | 39.67M | 46.74M | 43.06M | 50.06M | 33.69M | 35.71M | 36.40M | 30.34M | 25.84M | 25.69M | 30.15M | 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 |
Basic Shares Outstanding | 92.97M | 97.03M | 97.28M | 95.60M | 94.15M | 92.75M | 92.47M | 94.90M | 97.22M | 98.99M | 100.73M | 103.03M | 110.12M | 118.29M | 118.44M | 117.72M | 132.08M | 136.81M | 137.69M | 136.84M | 135.93M | 135.66M | 135.40M | 134.87M | 134.69M | 132.96M | 132.73M | 130.40M | 130.23M | 122.63M |
Diluted Shares Outstanding | 93.68M | 97.81M | 98.51M | 96.66M | 94.15M | 93.48M | 93.09M | 95.57M | 97.90M | 99.69M | 101.64M | 103.81M | 110.85M | 119.07M | 119.20M | 118.36M | 132.91M | 137.77M | 139.23M | 138.87M | 137.77M | 136.89M | 136.40M | 135.53M | 135.09M | 133.99M | 132.73M | 130.40M | 130.23M | 122.63M |
EBITDA | 374.76M | 386.14M | 367.17M | 301.75M | -476.90M | 225.76M | 307.01M | 374.96M | 431.32M | 427.69M | 398.61M | 403.52M | 402.36M | 423.07M | 404.21M | 380.15M | 374.47M | 361.19M | 339.35M | 322.55M | 242.50M | 178.95M | 160.58M | 125.31M | 106.76M | 86.55M | 72.73M | 57.50M | 47.70M | 41.40M |
EBITDA Margin | 5.71% | 5.97% | 5.65% | 5.10% | -8.69% | 4.05% | 5.62% | 6.70% | 8.01% | 9.78% | 9.81% | 11.09% | 11.38% | 12.39% | 12.49% | 12.29% | 12.49% | 12.91% | 12.98% | 13.32% | 12.31% | 10.80% | 11.34% | 10.84% | 10.26% | 9.85% | 9.35% | 8.69% | 8.20% | 7.77% |
EBIT | 288.38M | 304.76M | 288.04M | 225.09M | -548.62M | 146.65M | 226.01M | 291.05M | 353.26M | 376.36M | 348.62M | 357.51M | 360.15M | 381.73M | 364.74M | 349.80M | 357.43M | 329.61M | 316.97M | 293.45M | 239.52M | 189.77M | 152.22M | 122.20M | 103.00M | 79.70M | 65.70M | 51.90M | 45.70M | 39.20M |
EBIT Margin | 4.39% | 4.71% | 4.43% | 3.81% | -9.99% | 2.63% | 4.14% | 5.20% | 6.56% | 8.60% | 8.58% | 9.83% | 10.19% | 11.18% | 11.27% | 11.30% | 11.92% | 11.78% | 12.12% | 12.12% | 12.16% | 11.45% | 10.75% | 10.57% | 9.90% | 9.07% | 8.44% | 7.85% | 7.85% | 7.36% |
Financial Year End | 2024-04-27 | 2023-04-29 | 2022-04-30 | 2021-04-24 | 2020-04-25 | 2019-04-27 | 2018-04-28 | 2017-04-29 | 2016-04-30 | 2015-04-25 | 2014-04-26 | 2013-04-27 | 2012-04-28 | 2011-04-30 | 2010-04-24 | 2009-04-25 | 2008-04-26 | 2007-04-28 | 2006-04-29 | 2005-04-30 | 2004-04-24 | 2003-04-26 | 2002-04-27 | 2001-04-28 | 2000-04-29 | 1999-04-24 | 1998-04-25 | 1997-04-26 | 1996-04-27 | 1995-04-30 |