Financial Year End | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 | 2015-06-30 | 2014-06-30 | 2013-06-30 | 2012-06-30 | 2011-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 2006-06-30 | 2005-06-30 | 2004-06-30 | 2003-06-30 | 2002-06-30 | 2001-06-30 | 2000-06-30 | 1999-06-30 | 1998-06-30 | 1997-06-30 | 1996-06-30 | 1995-06-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2.76B | 2.55B | 1.84B | 1.48B | 2.18B | 2.38B | 2.16B | 1.80B | 1.81B | 2.23B | 2.17B | 2.27B | 2.03B | 1.68B | 1.20B | 1.36B | 1.95B | 1.94B | 1.57B | 1.31B | 1.02B | 871.10M | 977.10M | 1.32B | 1.10B | 1.04B | 1.18B | 939.00M | 865.30M | 757.50M |
Cost of Revenue | 2.14B | 2.21B | 1.69B | 1.47B | 1.82B | 1.94B | 1.78B | 1.51B | 1.56B | 1.91B | 1.77B | 1.84B | 1.64B | 1.43B | 1.05B | 1.16B | 1.50B | 1.49B | 1.13B | 998.10M | 831.20M | 717.40M | 814.20M | 1.04B | 748.10M | 707.80M | 791.10M | 656.90M | 601.60M | 531.70M |
Gross Profit | 620.90M | 337.30M | 149.80M | 1.00M | 358.70M | 444.80M | 382.20M | 284.30M | 255.90M | 318.30M | 398.90M | 433.50M | 391.00M | 249.00M | 144.80M | 207.20M | 457.20M | 457.70M | 436.10M | 316.10M | 185.50M | 153.70M | 162.90M | 284.80M | 347.70M | 328.90M | 385.60M | 282.10M | 263.70M | 225.80M |
Operating Expenses | 255.80M | 204.20M | 174.70M | 180.20M | 201.00M | 203.40M | 195.10M | 183.90M | 173.80M | 177.70M | 186.90M | 200.80M | 169.20M | 149.50M | 133.10M | 133.80M | 163.60M | 140.30M | 125.40M | 120.60M | 118.70M | 118.80M | 176.20M | 152.40M | 247.70M | 229.70M | 217.60M | 167.40M | 148.10M | 134.50M |
Selling, General & Admin | 230.20M | 204.20M | 174.70M | 180.20M | 201.00M | 203.40M | 195.10M | 183.90M | 173.80M | 177.70M | 186.90M | 200.80M | 169.20M | 149.50M | 133.10M | 133.80M | 163.60M | 133.90M | 125.40M | 120.60M | 118.70M | 118.80M | 142.10M | 152.40M | 179.40M | 164.00M | 159.40M | 126.40M | 112.90M | 102.00M |
Research & Development | 25.60M | 24.40M | 20.40M | 19.70M | 28.00M | 23.30M | 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 | -9.00M | -6.50M | 12.70M | -8.40M | 600.00K | 600.00K | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 6.40M | N/A | N/A | N/A | N/A | 34.10M | N/A | 68.30M | 65.70M | 58.20M | 41.00M | 35.20M | 32.50M |
Operating Income | 365.10M | 133.10M | -12.20M | -179.20M | 158.30M | 241.40M | 187.10M | 97.20M | 82.10M | 140.60M | 212.00M | 232.70M | 221.80M | 99.50M | 11.70M | 73.40M | 293.60M | 317.40M | 310.70M | 195.50M | 66.80M | 34.90M | -13.30M | 132.40M | 100.00M | 99.20M | 168.00M | 114.70M | 115.60M | 91.30M |
Other Expenses / Income | -153.50M | -6.50M | -50.90M | -118.70M | -152.20M | -25.40M | -26.90M | -27.00M | -60.60M | -51.50M | -15.60M | -15.90M | -33.20M | -11.70M | -7.00M | -10.40M | 3.70M | 13.60M | -1.60M | -5.50M | -17.10M | -57.80M | N/A | -74.00M | -20.10M | -43.40M | -31.10M | -16.80M | -20.50M | -16.70M |
Before Tax Income | 211.60M | 72.50M | -63.10M | -297.90M | 6.10M | 216.00M | 160.20M | 70.20M | 21.50M | 89.10M | 196.40M | 216.80M | 188.60M | 87.80M | 4.70M | 63.00M | 297.30M | 331.00M | 309.10M | 190.00M | 49.70M | -22.90M | -13.30M | 58.40M | 79.90M | 55.80M | 136.90M | 97.90M | 95.10M | 74.60M |
Income Tax Expenses | 25.10M | 16.10M | -14.00M | -68.30M | 4.60M | 49.00M | -28.30M | 23.20M | 10.20M | 30.40M | 63.60M | 70.30M | 67.00M | 16.10M | 2.60M | 15.10M | 96.80M | 103.80M | 97.30M | 54.50M | 13.70M | -12.00M | -7.30M | 23.20M | 26.60M | 18.70M | 52.90M | 37.90M | 35.00M | 27.10M |
Net Income | 186.50M | 56.40M | -49.10M | -229.60M | 1.50M | 167.00M | 188.50M | 47.00M | 11.30M | 58.70M | 132.80M | 146.10M | 121.20M | 71.00M | 2.10M | 47.90M | 277.70M | 227.20M | 211.80M | 135.50M | 36.00M | -10.90M | -118.30M | 21.10M | 53.30M | 37.10M | 84.00M | 60.00M | 60.10M | 47.50M |
Interest Expenses | 65.40M | 54.10M | 44.90M | 32.70M | 19.80M | 26.00M | 28.30M | 29.80M | 28.00M | 27.70M | 17.00M | 21.00M | 23.80M | 17.10M | 17.80M | 16.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 | N/A |
Basic Shares Outstanding | 49.70M | 48.80M | 48.50M | 48.30M | 48.10M | 47.70M | 47.20M | 47.00M | 48.10M | 52.60M | 53.30M | 52.90M | 47.10M | 44.10M | 43.90M | 43.90M | 48.50M | 51.40M | 50.40M | 48.34M | 45.30M | 38.93M | 43.73M | 47.95M | 45.36M | 46.09M | 41.90M | 35.41M | 33.35M | 32.65M |
Diluted Shares Outstanding | 50.30M | 49.20M | 48.50M | 48.30M | 48.20M | 48.10M | 47.60M | 47.10M | 48.20M | 52.70M | 53.60M | 53.40M | 47.80M | 44.70M | 44.40M | 44.20M | 48.70M | 52.60M | 52.20M | 49.87M | 45.91M | 38.93M | 43.73M | 47.95M | 46.15M | 46.96M | 43.75M | 37.52M | 35.21M | 34.62M |
EBITDA | 499.70M | 257.60M | 119.20M | -64.00M | 282.20M | 363.50M | 305.10M | 217.80M | 168.80M | 239.10M | 325.30M | 341.50M | 295.80M | 170.70M | 81.60M | 131.80M | 423.70M | 379.70M | 356.70M | 240.20M | 106.80M | 41.10M | -57.90M | 116.80M | 148.20M | 121.50M | 195.10M | 138.90M | 130.30M | 107.10M |
EBITDA Margin | 18.11% | 10.10% | 6.49% | -4.34% | 12.94% | 15.27% | 14.14% | 12.12% | 9.31% | 10.74% | 14.97% | 15.03% | 14.58% | 10.19% | 6.81% | 9.67% | 21.69% | 19.52% | 22.75% | 18.28% | 10.50% | 4.72% | -5.93% | 8.82% | 13.52% | 11.72% | 16.58% | 14.79% | 15.06% | 14.14% |
EBIT | 277.00M | 126.60M | -18.20M | -265.20M | 25.90M | 242.00M | 188.50M | 100.00M | 49.50M | 116.80M | 213.40M | 237.40M | 212.00M | 104.20M | 22.50M | 79.10M | 374.50M | 331.00M | 309.10M | 190.00M | 49.70M | -22.90M | -125.60M | 44.30M | 79.90M | 55.80M | 136.90M | 97.90M | 95.10M | 74.60M |
EBIT Margin | 10.04% | 4.96% | -0.99% | -17.97% | 1.19% | 10.17% | 8.74% | 5.56% | 2.73% | 5.25% | 9.82% | 10.45% | 10.45% | 6.22% | 1.88% | 5.81% | 19.17% | 17.02% | 19.71% | 14.46% | 4.89% | -2.63% | -12.85% | 3.35% | 7.29% | 5.38% | 11.63% | 10.43% | 10.99% | 9.85% |
Financial Year End | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 | 2015-06-30 | 2014-06-30 | 2013-06-30 | 2012-06-30 | 2011-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 2006-06-30 | 2005-06-30 | 2004-06-30 | 2003-06-30 | 2002-06-30 | 2001-06-30 | 2000-06-30 | 1999-06-30 | 1998-06-30 | 1997-06-30 | 1996-06-30 | 1995-06-30 |