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-30 | 1995-04-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 6.57B | 6.47B | 6.50B | 5.91B | 5.49B | 5.57B | 5.47B | 5.59B | 5.39B | 3.91B | 3.59B | 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.05B | 883.30M | 778.20M | 687.90M | 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 | 2.85B | 2.57B | 2.45B | 2.37B | 2.27B | 2.15B | 2.05B | 1.97B | 1.83B | 1.70B | 1.56B | 1.27B | 1.08B | 921.30M | 747.30M | 678.80M | 571.70M | 488.30M | 440.30M | 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.06B | 1.02B | 1.19B | 1.16B | 1.14B | 1.09B | 1.04B | 1.03B | 968.90M | 914.40M | 862.51M | 702.30M | 574.60M | 494.20M | 409.20M | 367.10M | 311.60M | 289.90M | 247.60M | 209.10M | 193.00M |
Operating Expenses | 1.13B | 1.10B | 1.13B | 992.52M | 1.09B | 1.05B | 979.48M | 1.01B | 975.03M | 755.96M | 725.00M | 836.40M | 804.60M | 768.22M | 734.10M | 697.30M | 672.50M | 633.20M | 591.40M | 560.38M | 459.80M | 395.60M | 347.00M | 294.00M | 269.60M | 234.10M | 225.50M | 196.40M | 164.50M | 154.00M |
Selling, General & Admin | 1.13B | 1.09B | 1.10B | 989.18M | 1.05B | 1.02B | N/A | N/A | N/A | N/A | N/A | N/A | 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 | 11.65M | 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 | 979.48M | 1.01B | 975.03M | 755.96M | 725.00M | 836.40M | 804.60M | N/A | 734.10M | 697.30M | -22.00K | 18.00K | -17.00K | N/A | -44.00K | -38.00K | N/A | -39.00K | -15.99M | -14.30M | 0 | 9.40M | 2.80M | 2.40M |
Operating Income | 252.92M | 275.97M | 157.00M | 210.61M | 126.44M | 137.72M | 219.89M | 287.93M | 347.71M | 304.59M | 293.70M | 354.50M | 358.00M | 376.01M | 355.30M | 346.20M | 359.20M | 335.70M | 323.00M | 302.14M | 242.50M | 178.90M | 147.20M | 115.10M | 97.50M | 77.50M | 64.40M | 51.20M | 44.60M | 39.00M |
Other Expenses / Income | -9.87M | -5.81M | 109.25M | -10.68M | -716.84M | 8.18M | 6.12M | -37.05M | -46.02M | -30.27M | -32.40M | -33.40M | -28.20M | -20.12M | -16.30M | -26.50M | -1.80M | -6.10M | -6.00M | -8.69M | -3.00M | 7.50M | 4.10M | 6.20M | 4.60M | 2.20M | 1.30M | 1.10M | 1.10M | 200.00K |
Before Tax Income | 243.05M | 270.16M | 266.25M | 199.93M | -590.41M | 106.23M | 179.26M | 250.88M | 301.69M | 274.32M | 261.30M | 321.10M | 329.80M | 355.89M | 339.00M | 319.70M | 357.40M | 329.60M | 317.00M | 293.45M | 239.50M | 186.40M | 151.30M | 121.30M | 102.10M | 79.70M | 65.70M | 52.30M | 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.80M | 120.00M | 132.60M | 121.30M | 118.50M | 109.75M | 90.10M | 70.10M | 56.90M | 45.70M | 38.50M | 29.80M | 24.90M | 19.70M | 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.60M | 210.30M | 212.80M | 225.38M | 212.30M | 199.60M | 224.90M | 208.30M | 198.40M | 183.70M | 149.50M | 119.70M | 94.40M | 75.60M | 63.60M | 49.90M | 40.80M | 32.60M | 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 | 99.69M | 101.60M | 103.80M | 110.80M | 118.29M | 119.20M | 118.40M | 132.90M | 137.80M | 139.20M | 136.84M | 137.80M | 136.90M | 136.40M | 135.50M | 135.10M | 134.00M | 132.70M | 130.80M | 129.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.60M | 103.80M | 110.80M | 119.07M | 119.20M | 118.40M | 132.90M | 137.80M | 139.20M | 138.87M | 137.80M | 136.90M | 136.40M | 135.50M | 135.10M | 134.00M | 132.70M | 130.80M | 130.97M | 122.63M |
EBITDA | 341.08M | 387.50M | 266.73M | 303.11M | 208.62M | 228.67M | 309.82M | 374.86M | 435.64M | 427.69M | 398.60M | 403.54M | 402.35M | 423.07M | 404.27M | 380.10M | 383.78M | 355.10M | 340.58M | 320.31M | 259.04M | 202.58M | 164.70M | 131.49M | 111.41M | 87.90M | 73.20M | 57.60M | 48.50M | 41.60M |
EBITDA Margin | 5.19% | 5.99% | 4.10% | 5.13% | 3.80% | 4.10% | 5.67% | 6.70% | 8.09% | 10.94% | 11.12% | 11.09% | 11.38% | 12.39% | 12.49% | 12.28% | 12.80% | 12.69% | 13.02% | 13.23% | 13.15% | 12.23% | 11.64% | 11.37% | 10.65% | 9.95% | 9.41% | 8.37% | 8.33% | 7.81% |
EBIT | 288.38M | 304.76M | 288.04M | 225.09M | -548.62M | 146.65M | 226.01M | 291.05M | 353.26M | 376.36M | 348.61M | 357.54M | 360.14M | 381.73M | 364.79M | 349.75M | 357.50M | 329.60M | 316.90M | 293.45M | 239.60M | 189.80M | 151.30M | 121.30M | 102.10M | 79.70M | 65.70M | 52.30M | 45.70M | 39.20M |
EBIT Margin | 4.39% | 4.71% | 4.43% | 3.81% | -9.99% | 2.63% | 4.14% | 5.20% | 6.56% | 9.62% | 9.72% | 9.83% | 10.19% | 11.18% | 11.27% | 11.30% | 11.92% | 11.78% | 12.12% | 12.12% | 12.17% | 11.45% | 10.69% | 10.49% | 9.76% | 9.02% | 8.44% | 7.60% | 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-30 | 1995-04-30 |