Financial Year End | 2024-06-01 | 2023-06-03 | 2023-05-31 | 2022-05-28 | 2021-05-31 | 2021-05-29 | 2020-05-31 | 2020-05-30 | 2019-06-01 | 2019-05-31 | 2018-05-31 | 2017-05-31 | 2016-05-31 | 2015-05-31 | 2014-05-31 | 2013-05-31 | 2012-05-31 | 2011-05-31 | 2010-05-31 | 2009-05-31 | 2008-05-31 | 2007-05-31 | 2006-05-31 | 2005-05-31 | 2004-05-31 | 2003-05-31 | 2002-05-31 | 2001-05-31 | 2000-05-31 | 1999-05-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 3.63B | 4.09B | 4.09B | 3.95B | 2.47B | 2.47B | 2.49B | 2.49B | 2.57B | 2.57B | 2.38B | 2.28B | 2.26B | 2.14B | 1.88B | 1.77B | 1.72B | 1.65B | 1.32B | 1.63B | 2.01B | 1.92B | 1.74B | 1.52B | 1.34B | 1.34B | 1.47B | 2.24B | 1.94B | 1.77B |
Cost of Revenue | 2.21B | 2.66B | 2.66B | 2.59B | 1.52B | 1.52B | 1.58B | 1.58B | 1.64B | 1.64B | 1.51B | 1.41B | 1.39B | 1.35B | 1.25B | 1.17B | 1.13B | 1.11B | 890.30M | 1.10B | 1.31B | 1.27B | 1.16B | 1.03B | 922.70M | 912.90M | 1.03B | 1.48B | 1.13B | 1.03B |
Gross Profit | 1.42B | 1.43B | 1.43B | 1.35B | 949.20M | 949.20M | 910.70M | 910.70M | 929.90M | 929.90M | 873.00M | 864.20M | 874.20M | 791.40M | 631.00M | 605.20M | 590.60M | 538.10M | 428.50M | 527.70M | 698.70M | 645.90M | 574.80M | 489.80M | 415.60M | 423.60M | 440.30M | 755.70M | 809.50M | 731.70M |
Operating Expenses | 1.20B | 1.31B | 1.31B | 1.14B | 715.90M | 704.90M | 717.30M | 717.30M | 716.20M | 716.20M | 689.80M | 660.90M | 662.70M | 615.30M | 630.20M | 489.10M | 447.60M | 411.80M | 358.20M | 376.50M | 447.00M | 447.80M | 416.60M | 366.90M | 344.10M | 358.90M | 520.20M | 519.70M | 574.80M | 507.40M |
Selling, General & Admin | 1.11B | 1.13B | N/A | 1.20B | 643.80M | 643.80M | 643.30M | 643.30M | 639.30M | 639.30M | 616.70M | 587.80M | 585.60M | 543.90M | 564.30M | 429.20M | 394.90M | 366.00M | 317.70M | 330.80M | 395.80M | 395.80M | 373.60M | 326.70M | 304.10M | 319.80M | 399.70M | 475.40M | 456.40M | 407.40M |
Research & Development | 92.60M | 105.70M | N/A | 108.70M | 72.10M | 72.10M | 74.00M | 74.00M | 76.90M | 76.90M | 73.10M | 73.10M | 77.10M | 71.40M | 65.90M | 59.90M | 52.70M | 45.80M | 40.50M | 45.70M | 51.20M | 52.00M | 43.00M | 40.20M | 40.00M | 39.10M | 38.90M | 44.30M | 41.30M | 37.90M |
Other Operating Expenses | 2.60M | 1.31B | 1.31B | -175.10M | N/A | -11.00M | N/A | -11.20M | -8.40M | 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 | 81.60M | N/A | 77.10M | 62.10M |
Operating Income | 214.80M | 122.30M | 122.30M | 199.40M | 230.60M | 170.80M | -38.40M | 345.70M | 203.70M | 203.50M | 177.50M | 190.80M | 211.50M | 176.10M | 800.00K | 116.10M | 143.00M | 126.30M | 70.30M | 151.20M | 251.70M | 198.10M | 158.20M | 122.90M | 71.50M | 64.70M | -79.90M | 236.00M | 234.70M | 224.30M |
Other Expenses / Income | -115.10M | -70.90M | -70.90M | -208.00M | -4.20M | 55.60M | 25.00M | -359.10M | 43.30M | -8.40M | -9.40M | -13.20M | -14.90M | -30.90M | -44.20M | -18.90M | -23.50M | -23.80M | -35.50M | -52.30M | -21.30M | -11.10M | -10.60M | -10.10M | -19.90M | -28.90M | -11.10M | -10.90M | -12.90M | 5.60M |
Before Tax Income | 99.70M | 51.40M | 51.40M | -8.60M | 226.40M | 226.40M | -13.40M | -13.40M | 195.10M | 195.10M | 168.10M | 177.60M | 196.60M | 145.20M | -43.40M | 97.20M | 119.50M | 102.50M | 34.80M | 98.90M | 230.40M | 187.00M | 147.60M | 112.80M | 51.60M | 35.80M | -91.00M | 225.10M | 221.80M | 229.90M |
Income Tax Expenses | 14.70M | 4.50M | 4.50M | 11.10M | 47.90M | 47.90M | 6.00M | 6.00M | 39.60M | 39.60M | 42.40M | 55.10M | 59.50M | 47.20M | -21.20M | 28.90M | 44.30M | 31.70M | 6.50M | 31.00M | 78.20M | 57.90M | 47.70M | 44.70M | 8.80M | 12.50M | -35.00M | 81.00M | 82.10M | 88.10M |
Net Income | 82.30M | 42.10M | 42.10M | -19.70M | 173.10M | 174.60M | -9.10M | -19.40M | 160.50M | 160.50M | 128.10M | 123.90M | 136.70M | 97.50M | -22.10M | 68.20M | 75.20M | 70.80M | 28.30M | 68.00M | 152.30M | 129.10M | 99.20M | 68.00M | 42.30M | 23.30M | -56.00M | 147.60M | 139.70M | 141.80M |
Interest Expenses | 76.20M | 70.90M | 70.90M | 37.80M | 13.90M | 13.90M | 12.50M | 12.50M | 12.10M | 12.10M | 13.50M | 15.20M | 15.40M | 17.50M | 17.60M | 17.20M | 17.50M | 19.90M | 21.70M | 25.60M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 73.29M | 75.48M | 75.48M | 73.16M | 58.77M | 58.93M | 58.92M | 58.92M | 59.01M | 59.01M | 59.68M | 59.87M | 59.84M | 59.48M | 58.96M | 58.43M | 58.17M | 57.12M | 56.00M | 54.14M | 59.11M | 64.32M | 67.86M | 70.17M | 72.57M | 75.16M | 75.87M | 76.66M | 7.95M | 83.91M |
Diluted Shares Outstanding | 73.95M | 76.02M | 76.02M | 73.16M | 58.77M | 59.39M | 58.92M | 58.92M | 59.38M | 59.38M | 60.31M | 60.55M | 60.53M | 60.13M | 58.96M | 58.84M | 58.46M | 57.68M | 57.49M | 54.54M | 59.58M | 65.06M | 68.50M | 70.83M | 73.07M | 75.16M | 75.87M | 77.65M | 80.53M | 84.91M |
EBITDA | 369.90M | 122.30M | 122.30M | 390.00M | 322.10M | 258.00M | 88.90M | 425.20M | 223.90M | 284.30M | 250.90M | 253.10M | 264.60M | 212.00M | 16.70M | 151.80M | 174.20M | 161.50M | 99.10M | 166.30M | 273.70M | 228.20M | 188.50M | 159.60M | 110.40M | 35.80M | 21.90M | 321.20M | 298.90M | 292.00M |
EBITDA Margin | 10.19% | 2.99% | 2.99% | 9.88% | 13.07% | 10.47% | 3.58% | 17.10% | 8.72% | 11.07% | 10.54% | 11.11% | 11.68% | 9.90% | 0.89% | 8.55% | 10.10% | 9.79% | 7.51% | 10.20% | 13.60% | 11.89% | 10.85% | 10.53% | 8.25% | 2.68% | 1.49% | 14.36% | 15.42% | 16.53% |
EBIT | 173.20M | 117.50M | 117.50M | 29.20M | 234.90M | 236.40M | 9.40M | -900.00K | 212.20M | 212.20M | 184.00M | 194.20M | 211.60M | 162.20M | -25.70M | 114.30M | 137.00M | 122.40M | 56.50M | 124.60M | 230.50M | 187.00M | 146.90M | 112.70M | 51.10M | 35.80M | -91.00M | 228.60M | 221.80M | 229.90M |
EBIT Margin | 4.77% | 2.87% | 2.87% | 0.74% | 9.53% | 9.59% | 0.38% | -0.04% | 8.27% | 8.27% | 7.73% | 8.52% | 9.34% | 7.57% | -1.37% | 6.44% | 7.95% | 7.42% | 4.28% | 7.64% | 11.46% | 9.75% | 8.46% | 7.44% | 3.82% | 2.68% | -6.20% | 10.22% | 11.44% | 13.02% |
Financial Year End | 2024-06-01 | 2023-06-03 | 2023-05-31 | 2022-05-28 | 2021-05-31 | 2021-05-29 | 2020-05-31 | 2020-05-30 | 2019-06-01 | 2019-05-31 | 2018-05-31 | 2017-05-31 | 2016-05-31 | 2015-05-31 | 2014-05-31 | 2013-05-31 | 2012-05-31 | 2011-05-31 | 2010-05-31 | 2009-05-31 | 2008-05-31 | 2007-05-31 | 2006-05-31 | 2005-05-31 | 2004-05-31 | 2003-05-31 | 2002-05-31 | 2001-05-31 | 2000-05-31 | 1999-05-31 |