Financial Year End | 2024-06-01 | 2023-06-03 | 2022-05-28 | 2021-05-29 | 2020-05-30 | 2019-06-01 | 2018-06-02 | 2017-06-03 | 2016-05-28 | 2015-05-30 | 2014-05-31 | 2013-06-01 | 2012-06-02 | 2011-05-28 | 2010-05-29 | 2009-05-30 | 2008-05-31 | 2007-06-02 | 2006-06-03 | 2005-05-28 | 2004-05-29 | 2003-05-31 | 2002-06-01 | 2001-06-02 | 2000-06-03 | 1999-05-29 | 1998-05-30 | 1997-05-31 | 1996-05-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2.33B | 3.15B | 1.78B | 1.35B | 1.35B | 1.36B | 1.50B | 1.07B | 1.91B | 1.58B | 1.44B | 1.29B | 1.11B | 941.98M | 910.14M | 928.81M | 915.94M | 598.13M | 477.56M | 375.27M | 572.33M | 387.46M | 326.17M | 358.41M | 287.06M | 288.00M | 309.10M | 292.50M | 282.80M |
Cost of Revenue | 1.78B | 1.95B | 1.44B | 1.19B | 1.17B | 1.14B | 1.14B | 1.03B | 1.26B | 1.18B | 1.14B | 1.07B | 911.33M | 757.05M | 715.50M | 724.09M | 617.38M | 479.50M | 415.34M | 339.83M | 396.70M | 315.17M | 291.77M | 299.42M | 253.13M | 229.80M | 252.60M | 225.70M | 220.40M |
Gross Profit | 541.57M | 1.20B | 337.06M | 160.66M | 179.59M | 222.86M | 361.05M | 45.55M | 648.07M | 395.72M | 302.76M | 214.55M | 201.78M | 184.93M | 194.64M | 204.73M | 298.56M | 118.62M | 62.22M | 35.43M | 175.63M | 72.29M | 34.40M | 58.99M | 33.92M | 58.20M | 56.50M | 66.80M | 62.40M |
Operating Expenses | 229.12M | 232.21M | 198.63M | 183.94M | 178.24M | 174.79M | 177.15M | 173.98M | 177.76M | 160.39M | 156.71M | 126.96M | 113.13M | 101.45M | 92.04M | 83.25M | 74.92M | 60.39M | 57.70M | 47.76M | 69.31M | 46.03M | 42.33M | 42.34M | 55.87M | 48.60M | 46.10M | 39.50M | 40.10M |
Selling, General & Admin | 232.98M | 232.21M | 198.63M | 183.94M | 178.24M | 174.79M | 177.15M | 173.98M | 177.76M | 160.39M | 156.71M | 126.96M | 113.13M | 101.45M | 92.04M | 83.25M | 74.92M | 60.39M | 57.70M | 47.76M | 69.31M | 46.03M | 42.33M | 42.34M | 40.06M | 36.40M | 34.10M | 28.90M | 29.70M |
Research & Development | 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 | N/A | N/A |
Other Operating Expenses | -3.86M | 1.87M | 9.82M | 4.07M | 18.79M | 25.02M | -573.00K | 5.96M | 1.83M | 2.18M | 8.79M | 2.10M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 15.81M | 12.20M | 12.00M | 10.60M | 10.40M |
Operating Income | 312.45M | 967.73M | 143.54M | -15.76M | -56.67M | 55.40M | 102.67M | -132.09M | 470.31M | 235.34M | 146.05M | 59.59M | 88.65M | 83.48M | 102.60M | 121.47M | 223.64M | 58.23M | 4.51M | -12.32M | 106.32M | 26.26M | -7.93M | 16.66M | -21.94M | 9.60M | 10.40M | 27.30M | 22.30M |
Other Expenses / Income | 47.52M | 30.82M | 22.48M | 16.32M | 18.79M | 25.02M | 16.83M | 17.80M | 16.93M | 11.78M | 15.79M | 15.97M | 50.42M | 8.19M | -5.83M | -140.00K | 7.75M | -1.97M | -5.99M | -3.08M | -80.00K | -7.13M | -8.44M | -5.94M | -5.07M | -1.60M | -2.10M | -3.00M | -4.90M |
Before Tax Income | 359.97M | 998.55M | 166.01M | -9.95M | 20.06M | 70.81M | 117.34M | -114.29M | 487.25M | 246.55M | 161.84M | 75.57M | 139.08M | 91.67M | 103.49M | 121.01M | 231.39M | 56.26M | -1.48M | -15.41M | 106.24M | 19.14M | -16.36M | 10.71M | -27.01M | 8.00M | 8.30M | 24.30M | 17.40M |
Income Tax Expenses | 83.69M | 241.82M | 33.57M | -12.01M | 1.73M | 15.74M | -8.86M | -39.87M | 169.20M | 84.27M | 52.03M | 24.81M | 49.11M | 33.40M | 37.96M | 41.51M | 79.53M | 19.61M | -465.00K | -5.05M | 39.80M | 6.92M | -5.79M | 3.89M | -9.63M | 2.90M | 2.90M | 9.50M | 6.50M |
Net Income | 277.89M | 758.02M | 132.65M | 2.06M | 18.39M | 54.23M | 125.93M | -74.28M | 316.04M | 161.25M | 109.21M | 50.42M | 89.73M | 60.84M | 67.82M | 79.50M | 151.86M | 36.66M | -1.01M | -10.36M | 66.44M | 12.21M | -10.57M | 6.82M | -17.38M | 5.10M | 5.40M | 14.80M | 10.90M |
Interest Expenses | 549.00K | 583.00K | 403.00K | 213.00K | 498.00K | 644.00K | 265.00K | 318.00K | 1.16M | 2.31M | 3.75M | 4.49M | 5.05M | 6.86M | 7.62M | 7.10M | 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 | 48.72M | 48.65M | 48.58M | 48.52M | 48.47M | 48.47M | 48.35M | 48.23M | 48.20M | 48.14M | 48.09M | 47.97M | 47.75M | 47.71M | 47.62M | 47.54M | 47.35M | 47.05M | 46.99M | 47.67M | 47.75M | 47.06M | 94.11M | 96.41M | 98.90M | 50.03M | 52.63M | 48.93M | 92.77M |
Diluted Shares Outstanding | 48.87M | 48.83M | 48.73M | 48.66M | 48.58M | 48.59M | 48.47M | 48.36M | 48.37M | 48.44M | 48.30M | 48.09M | 47.88M | 47.88M | 47.75M | 47.62M | 47.47M | 47.20M | 46.99M | 47.67M | 48.68M | 47.45M | 94.11M | 96.96M | 98.90M | 50.03M | 52.63M | 88.00M | 92.77M |
EBITDA | 440.76M | 1.07B | 206.82M | 49.74M | 59.45M | 100.46M | 235.76M | -64.86M | 533.00M | 276.04M | 187.61M | 114.23M | 174.88M | 129.28M | 142.89M | 156.51M | 248.96M | 79.71M | 25.08M | 4.12M | 106.32M | 42.89M | 9.38M | 34.20M | -6.13M | 21.80M | 22.40M | 37.90M | 32.70M |
EBITDA Margin | 18.95% | 34.05% | 11.64% | 3.69% | 4.40% | 7.38% | 15.69% | -6.04% | 27.93% | 17.51% | 13.02% | 8.87% | 15.71% | 13.72% | 15.70% | 16.85% | 27.18% | 13.33% | 5.25% | 1.10% | 18.58% | 11.07% | 2.88% | 9.54% | -2.14% | 7.57% | 7.25% | 12.96% | 11.56% |
EBIT | 362.13M | 1.00B | 166.63M | -9.74M | 20.62M | 70.62M | 117.34M | -113.83M | 486.40M | 247.84M | 165.00M | 79.72M | 143.89M | 101.10M | 113.40M | 128.11M | 231.39M | 56.26M | -1.48M | -15.41M | 106.24M | 19.14M | -16.36M | 10.71M | -27.01M | 8.00M | 8.30M | 24.30M | 17.40M |
EBIT Margin | 15.57% | 31.80% | 9.38% | -0.72% | 1.53% | 5.19% | 7.81% | -10.59% | 25.48% | 15.72% | 11.45% | 6.19% | 12.93% | 10.73% | 12.46% | 13.79% | 25.26% | 9.41% | -0.31% | -4.11% | 18.56% | 4.94% | -5.02% | 2.99% | -9.41% | 2.78% | 2.69% | 8.31% | 6.15% |
Financial Year End | 2024-06-01 | 2023-06-03 | 2022-05-28 | 2021-05-29 | 2020-05-30 | 2019-06-01 | 2018-06-02 | 2017-06-03 | 2016-05-28 | 2015-05-30 | 2014-05-31 | 2013-06-01 | 2012-06-02 | 2011-05-28 | 2010-05-29 | 2009-05-30 | 2008-05-31 | 2007-06-02 | 2006-06-03 | 2005-05-28 | 2004-05-29 | 2003-05-31 | 2002-06-01 | 2001-06-02 | 2000-06-03 | 1999-05-29 | 1998-05-30 | 1997-05-31 | 1996-05-31 |