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-30 | 2005-04-30 | 2004-04-24 | 2003-04-26 | 2002-04-27 | 2001-04-30 | 2000-04-29 | 1999-04-24 | 1998-04-25 | 1997-04-26 | 1996-04-27 | 1995-04-29 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2.05B | 2.35B | 2.36B | 1.73B | 1.70B | 1.75B | 1.58B | 1.52B | 1.53B | 1.43B | 1.36B | 1.33B | 1.23B | 1.19B | 1.18B | 1.23B | 1.45B | 1.62B | 1.92B | 2.05B | 2.00B | 2.11B | 2.15B | 2.26B | 1.72B | 1.29B | 1.11B | 1.01B | 947.30M | 850.30M |
Cost of Revenue | 1.17B | 1.34B | 1.44B | 993.98M | 982.54M | 1.04B | 961.20M | 913.52M | 943.36M | 920.90M | 892.86M | 907.59M | 851.82M | 832.80M | 804.49M | 887.91M | 1.06B | 1.19B | 1.46B | 1.57B | 1.56B | 1.62B | 1.65B | 1.71B | 1.25B | 924.70M | 804.30M | 724.30M | 685.30M | 614.10M |
Gross Profit | 881.67M | 1.01B | 915.97M | 740.26M | 721.45M | 702.57M | 622.75M | 606.54M | 582.04M | 504.49M | 464.45M | 424.94M | 379.86M | 354.34M | 374.73M | 338.77M | 394.23M | 426.06M | 458.81M | 475.54M | 443.04M | 494.57M | 506.62M | 548.89M | 463.60M | 362.90M | 303.70M | 281.50M | 262.00M | 236.20M |
Operating Expenses | 730.87M | 797.26M | 709.21M | 603.52M | 575.82M | 572.90M | 493.38M | 475.96M | 459.14M | 401.46M | 375.16M | 357.31M | 330.23M | 323.31M | 331.49M | 375.01M | 407.90M | 386.44M | 426.40M | 391.30M | 413.90M | 331.69M | 409.92M | 382.40M | 319.30M | 256.20M | 226.50M | 207.60M | 194.50M | 173.80M |
Selling, General & Admin | 718.25M | 797.26M | 709.21M | 603.52M | 575.82M | 572.90M | 493.38M | 475.96M | 459.14M | 401.46M | 375.16M | 357.31M | 330.23M | 323.31M | 331.49M | 375.01M | 399.47M | 386.44M | 410.35M | 401.59M | 341.96M | 331.69M | 398.23M | 382.40M | 288.96M | 234.10M | 205.50M | 187.20M | 174.40M | 158.60M |
Research & Development | 9.60M | 9.10M | 9.00M | 7.60M | 10.80M | 9.10M | 7.90M | 8.00M | 8.40M | 6.10M | 7.90M | 7.20M | 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 | -11.78M | -1.71M | 9.47M | -6.98M | -2.24M | -1.65M | 251.00K | 2.31M | 1.96M | 2.05M | 3.21M | 18.00M | N/A | N/A | N/A | 8.43M | N/A | 16.05M | -10.29M | 71.94M | N/A | 11.69M | N/A | 30.34M | 22.10M | 21.00M | 20.40M | 20.10M | 15.20M |
Operating Income | 150.80M | 211.44M | 206.76M | 136.74M | 118.76M | 129.67M | 129.37M | 130.58M | 122.39M | 103.17M | 89.30M | 67.63M | 49.63M | 25.91M | 41.94M | -94.07M | -16.75M | 31.95M | 19.13M | 63.65M | 29.14M | 162.87M | 96.70M | 120.79M | 144.30M | 106.70M | 77.20M | 73.90M | 67.50M | 62.40M |
Other Expenses / Income | 14.96M | -5.65M | -1.26M | 9.18M | -3.59M | -34.35M | -479.00K | -2.60M | -288.00K | 2.46M | 2.26M | 3.08M | 9.32M | 57.00K | 2.78M | -2.95M | 2.25M | -2.10M | -9.37M | -10.27M | -6.89M | -7.89M | -7.76M | -8.75M | -3.99M | 500.00K | 2.10M | -100.00K | -1.30M | -400.00K |
Before Tax Income | 165.75M | 205.79M | 205.49M | 145.91M | 115.17M | 95.33M | 128.89M | 130.74M | 125.04M | 105.63M | 91.56M | 70.71M | 66.86M | 25.97M | 44.72M | -97.02M | -14.49M | 29.86M | 9.43M | 53.38M | 22.29M | 155.00M | 88.94M | 112.04M | 140.31M | 107.20M | 79.30M | 73.80M | 66.20M | 62.00M |
Income Tax Expenses | 41.12M | 53.85M | 53.16M | 38.38M | 36.19M | 25.19M | 47.30M | 43.76M | 44.08M | 36.95M | 31.38M | 23.53M | -22.05M | 8.59M | 12.67M | 24.33M | -6.95M | 10.09M | 12.47M | 20.28M | 19.76M | 58.90M | 27.18M | 43.71M | 52.70M | 41.10M | 29.40M | 28.50M | 26.90M | 25.70M |
Net Income | 122.63M | 150.66M | 150.02M | 106.46M | 77.47M | 68.57M | 80.87M | 85.92M | 79.25M | 70.77M | 55.06M | 46.39M | 87.97M | 24.05M | 32.54M | -121.35M | -13.54M | 4.14M | -3.04M | 37.19M | -5.80M | 36.32M | 61.75M | 68.34M | 87.61M | 66.10M | 49.90M | 45.30M | 39.30M | 36.30M |
Interest Expenses | 455.00K | 536.00K | 895.00K | 1.39M | 1.29M | 1.54M | 538.00K | 1.07M | 486.00K | 523.00K | 548.00K | 746.00K | 1.38M | 2.35M | 2.97M | 5.58M | 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 | 42.88M | 43.15M | 44.02M | 45.98M | 46.40M | 46.83M | 47.62M | 48.47M | 50.19M | 50.75M | 51.98M | 52.35M | 51.94M | 51.85M | 51.53M | 51.46M | 51.41M | 51.48M | 51.80M | 52.08M | 53.51M | 57.12M | 60.74M | 60.55M | 54.49M | 52.89M | 53.66M | 54.32M | 55.49M | 54.13M |
Diluted Shares Outstanding | 43.28M | 43.24M | 44.29M | 46.37M | 46.74M | 47.33M | 48.13M | 49.47M | 50.77M | 52.35M | 53.83M | 53.69M | 52.48M | 52.28M | 51.73M | 51.46M | 51.41M | 51.61M | 51.80M | 52.14M | 53.68M | 57.44M | 61.12M | 60.69M | 54.86M | 53.15M | 53.85M | 55.00M | 56.00M | 54.88M |
EBITDA | 290.76M | 322.84M | 318.68M | 169.41M | 215.33M | 158.34M | 161.19M | 160.94M | 154.41M | 125.45M | 115.29M | 94.60M | 91.73M | 52.61M | 72.94M | -67.96M | 24.10M | 67.27M | 43.77M | 106.39M | 78.12M | 190.94M | 140.69M | 166.49M | 174.64M | 128.80M | 98.20M | 94.30M | 87.60M | 77.60M |
EBITDA Margin | 14.20% | 13.74% | 13.52% | 9.77% | 12.64% | 9.07% | 10.18% | 10.59% | 10.12% | 8.80% | 8.49% | 7.10% | 7.45% | 4.43% | 6.19% | -5.54% | 1.66% | 4.16% | 2.28% | 5.19% | 3.91% | 9.04% | 6.53% | 7.38% | 10.17% | 10.00% | 8.86% | 9.38% | 9.25% | 9.13% |
EBIT | 164.20M | 205.05M | 204.07M | 146.24M | 114.95M | 95.30M | 128.70M | 130.75M | 123.82M | 108.25M | 86.99M | 70.66M | 67.30M | 34.99M | 48.18M | -91.44M | -20.49M | 14.23M | 9.43M | 57.47M | 13.96M | 95.22M | 88.94M | 112.04M | 140.31M | 107.20M | 79.30M | 73.80M | 66.20M | 62.00M |
EBIT Margin | 8.02% | 8.73% | 8.66% | 8.43% | 6.75% | 5.46% | 8.13% | 8.60% | 8.12% | 7.59% | 6.41% | 5.30% | 5.46% | 2.95% | 4.09% | -7.45% | -1.41% | 0.88% | 0.49% | 2.81% | 0.70% | 4.51% | 4.13% | 4.97% | 8.17% | 8.33% | 7.16% | 7.34% | 6.99% | 7.29% |
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-30 | 2005-04-30 | 2004-04-24 | 2003-04-26 | 2002-04-27 | 2001-04-30 | 2000-04-29 | 1999-04-24 | 1998-04-25 | 1997-04-26 | 1996-04-27 | 1995-04-29 |