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-06-01 | 1995-06-03 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 3.63B | 4.09B | 3.95B | 2.47B | 2.49B | 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 | 1.72B | 1.50B | 1.28B | 1.08B |
Cost of Revenue | 2.21B | 2.66B | 2.59B | 1.52B | 1.58B | 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 | 1.03B | 914.00M | 804.00M | 665.10M |
Gross Profit | 1.42B | 1.43B | 1.35B | 949.20M | 910.70M | 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 | 689.60M | 581.90M | 479.90M | 418.00M |
Operating Expenses | 1.25B | 1.31B | 1.14B | 704.90M | 717.30M | 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 | 481.20M | 436.70M | 388.50M | 377.00M |
Selling, General & Admin | 1.11B | 1.13B | 1.20B | 643.80M | 643.30M | 639.30M | 616.70M | 587.80M | 585.60M | 543.90M | 564.30M | 429.20M | 447.60M | 411.80M | 317.70M | 330.80M | 395.80M | 395.80M | 373.60M | 326.70M | 304.10M | 319.80M | 399.70M | 475.40M | 456.40M | 407.40M | 396.70M | 359.60M | 316.00M | 303.60M |
Research & Development | 92.60M | 105.70M | 108.70M | 72.10M | 74.00M | 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 | 33.80M | 29.10M | 27.50M | 33.70M |
Other Operating Expenses | 47.60M | 1.31B | -175.10M | -11.00M | -11.20M | -8.40M | -9.40M | -13.20M | -14.90M | -18.20M | -17.70M | -17.70M | 58.10M | 48.80M | 57.20M | 74.10M | 56.30M | 52.00M | 43.50M | N/A | N/A | N/A | 81.60M | N/A | 77.10M | 62.10M | 50.70M | 48.00M | 45.00M | 39.70M |
Operating Income | 167.20M | 122.30M | 199.40M | 170.80M | 345.70M | 203.70M | 177.50M | 190.80M | 211.50M | 163.40M | -25.70M | 114.90M | 143.00M | 126.30M | 48.60M | 125.60M | 251.70M | 198.10M | 158.20M | 122.90M | 71.50M | 64.70M | -79.90M | 236.00M | 234.70M | 224.30M | 208.40M | 145.20M | 91.40M | 41.00M |
Other Expenses / Income | -67.50M | -70.90M | -48.40M | -4.20M | 24.50M | -8.40M | -10.80M | -13.50M | -14.90M | -18.20M | -17.70M | -17.70M | -18.10M | -20.80M | -35.50M | -23.90M | -21.30M | -11.10M | -10.60M | -10.10M | -19.90M | -28.90M | -11.10M | -10.90M | -12.90M | 5.60M | 1.10M | -19.30M | -21.30M | -37.00M |
Before Tax Income | 99.70M | 51.40M | -8.60M | 226.40M | -13.40M | 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 | 209.50M | 125.90M | 70.10M | 4.00M |
Income Tax Expenses | 14.70M | 4.50M | 11.10M | 47.90M | 6.00M | 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 | 81.20M | 51.50M | 24.20M | -300.00K |
Net Income | 82.30M | 42.10M | -19.70M | 174.60M | -19.40M | 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 | 128.30M | 74.40M | 45.90M | 4.30M |
Interest Expenses | 76.20M | 70.90M | 37.80M | 13.90M | 12.50M | 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 | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 73.29M | 75.48M | 73.16M | 58.93M | 58.92M | 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.30M | 72.57M | 75.16M | 75.87M | 76.66M | 79.53M | 83.73M | 90.35M | 94.18M | 99.78M | 86.00M |
Diluted Shares Outstanding | 73.95M | 76.02M | 73.16M | 59.39M | 58.92M | 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.80M | 73.07M | 75.16M | 75.87M | 77.65M | 80.53M | 84.83M | 92.30M | 96.62M | 99.78M | 107.50M |
EBITDA | 331.00M | 371.00M | 219.80M | 327.90M | 79.40M | 283.20M | 247.30M | 262.20M | 264.50M | 233.70M | 16.60M | 151.90M | 174.20M | 161.50M | 99.10M | 165.00M | 294.90M | 239.30M | 199.80M | 169.80M | 130.80M | 64.70M | 33.00M | 329.70M | 317.70M | 273.50M | 259.10M | 193.20M | 136.40M | 80.70M |
EBITDA Margin | 9.12% | 9.08% | 5.57% | 13.30% | 3.19% | 11.03% | 10.39% | 11.51% | 11.68% | 10.91% | 0.88% | 8.56% | 10.10% | 9.79% | 7.51% | 10.12% | 14.66% | 12.47% | 11.50% | 11.20% | 9.77% | 4.84% | 2.25% | 14.74% | 16.39% | 15.49% | 15.08% | 12.92% | 10.62% | 7.45% |
EBIT | 173.20M | 117.50M | 29.20M | 236.40M | -900.00K | 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 | 209.50M | 125.90M | 70.10M | 4.00M |
EBIT Margin | 4.77% | 2.87% | 0.74% | 9.59% | -0.04% | 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% | 12.19% | 8.42% | 5.46% | 0.37% |
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-06-01 | 1995-06-03 |