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.05B | 2.08B | 2.01B | 1.84B | 1.89B | 2.38B | 2.37B | 2.06B | 2.10B | 2.65B | 2.84B | 2.59B | 2.74B | 2.40B | 1.88B | 2.00B | 2.71B | 2.39B | 2.33B | 2.30B | 1.97B | 1.76B | 1.58B | 1.81B | 1.85B | 1.90B | 1.68B | 1.16B | 1.08B | 983.90M |
Cost of Revenue | 1.43B | 1.43B | 1.36B | 1.29B | 1.36B | 1.54B | 1.54B | 1.40B | 1.48B | 1.84B | 1.94B | 1.74B | 1.74B | 1.52B | 1.26B | 1.42B | 1.78B | 1.54B | 1.50B | 1.51B | 1.32B | 1.19B | 1.07B | 1.19B | 1.07B | 1.13B | 942.70M | 629.90M | 586.90M | 523.80M |
Gross Profit | 615.60M | 646.44M | 647.98M | 552.48M | 529.47M | 831.50M | 832.29M | 657.71M | 616.07M | 805.99M | 897.00M | 845.00M | 994.25M | 884.39M | 627.73M | 576.54M | 923.24M | 841.56M | 832.17M | 790.53M | 653.37M | 568.90M | 510.82M | 615.72M | 781.57M | 774.50M | 735.70M | 526.40M | 493.10M | 460.10M |
Operating Expenses | 433.16M | 449.92M | 432.08M | 421.25M | 402.25M | 488.56M | 512.82M | 479.75M | 515.74M | 581.58M | 615.96M | 548.61M | 577.84M | 550.13M | 490.58M | 502.70M | 619.45M | 570.46M | 585.53M | 577.96M | 514.86M | 469.02M | 392.20M | 449.77M | 604.05M | 613.00M | 540.10M | 399.40M | 368.60M | 333.20M |
Selling, General & Admin | 388.96M | 394.19M | 376.99M | 367.75M | 349.74M | 434.85M | N/A | N/A | N/A | N/A | N/A | N/A | 561.49M | 538.53M | 477.49M | 489.57M | 605.00M | 554.63M | 579.91M | 574.50M | 512.62M | 464.86M | 389.40M | 425.64M | 483.15M | 498.20M | 452.30M | 333.90M | 328.40M | 293.90M |
Research & Development | 44.20M | 43.10M | 42.10M | 39.50M | 38.70M | 39.00M | 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 | 19.25M | 18.80M | 20.40M | 24.10M | N/A | N/A |
Other Operating Expenses | 699.00K | -4.30M | 432.08M | 421.25M | 402.25M | 488.56M | 512.82M | 479.75M | 515.74M | 581.58M | 615.96M | 548.61M | 16.35M | 11.60M | 13.09M | 13.13M | 14.45M | 15.82M | 5.63M | 3.46M | 2.23M | 4.16M | 2.80M | 24.13M | 101.65M | 96.00M | 67.40M | 41.40M | 40.20M | 39.30M |
Operating Income | 182.44M | 192.42M | 218.14M | 140.10M | 142.09M | 328.85M | 307.56M | 112.94M | 100.33M | 224.41M | 281.04M | 296.39M | 416.41M | 334.26M | 137.15M | 73.84M | 303.79M | 271.11M | 246.63M | 212.58M | 138.51M | 99.88M | 118.62M | 165.94M | 177.52M | 161.50M | 195.60M | 127.00M | 124.50M | 126.90M |
Other Expenses / Income | -37.98M | -8.41M | -11.41M | -75.44M | -140.13M | -17.61M | -32.52M | -31.07M | -298.90M | -612.03M | -52.23M | -29.79M | -26.44M | -38.13M | -60.55M | -186.33M | -68.98M | -21.61M | 201.09M | -28.30M | -27.84M | -65.59M | -59.57M | -74.76M | -81.85M | -89.50M | -70.50M | -10.10M | -10.90M | -13.60M |
Before Tax Income | 144.45M | 159.62M | 206.73M | 64.66M | 1.96M | 311.24M | 275.04M | 81.88M | -198.57M | -387.62M | 228.81M | 266.61M | 389.97M | 296.13M | 76.60M | -112.50M | 234.81M | 249.50M | 447.72M | 184.28M | 110.67M | 34.29M | 59.05M | 91.19M | 95.68M | 72.00M | 125.10M | 116.90M | 113.60M | 113.30M |
Income Tax Expenses | 30.81M | 36.26M | 56.53M | 6.24M | 7.01M | 63.36M | 69.98M | 29.89M | 25.31M | -16.65M | 66.61M | 59.69M | 79.14M | 63.86M | 26.98M | -11.21M | 64.06M | 70.47M | 172.90M | 61.39M | 35.50M | 14.30M | 18.90M | 37.30M | 43.70M | 32.90M | 53.90M | 44.90M | 43.90M | 45.00M |
Net Income | 109.32M | 118.46M | 144.62M | 54.43M | -5.05M | 241.93M | 200.18M | 49.14M | -225.97M | -373.90M | 158.37M | 203.26M | 307.23M | 229.73M | 46.42M | -119.74M | 167.78M | 174.24M | 256.28M | 119.29M | 73.58M | 18.13M | -211.91M | 53.29M | 51.71M | 39.10M | 71.20M | 72.00M | 69.70M | 68.30M |
Interest Expenses | 26.47M | 28.50M | 25.91M | 46.38M | 35.15M | 32.99M | 30.08M | 28.84M | 27.75M | 31.47M | 32.45M | 27.47M | 27.21M | 22.76M | 25.20M | 27.24M | 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 | 79.39M | 80.80M | 83.25M | 83.60M | 83.05M | 82.38M | 81.54M | 80.35M | 79.83M | 79.34M | 78.68M | 79.46M | 80.22M | 82.06M | 80.97M | 73.12M | 76.81M | 76.79M | 76.86M | 73.85M | 71.41M | 70.40M | 62.34M | 61.12M | 60.53M | 59.83M | 54.53M | 53.15M | 53.27M | 52.97M |
Diluted Shares Outstanding | 79.97M | 81.40M | 83.94M | 84.33M | 83.05M | 83.29M | 82.75M | 81.17M | 79.83M | 79.34M | 79.67M | 80.61M | 81.44M | 83.17M | 81.69M | 73.12M | 78.20M | 78.55M | 79.10M | 76.11M | 72.95M | 70.96M | 63.25M | 61.50M | 60.73M | 59.92M | 55.13M | 53.73M | 53.30M | 52.97M |
EBITDA | 317.12M | 204.85M | 243.39M | 154.10M | 155.90M | 372.72M | 408.92M | 215.53M | -55.44M | -227.42M | 387.65M | 403.53M | 517.65M | 409.81M | 195.03M | -7.32M | 326.56M | 323.38M | 500.33M | 247.57M | 175.07M | 116.47M | -119.38M | 187.88M | 197.06M | 168.00M | 192.50M | 158.30M | 153.80M | 152.60M |
EBITDA Margin | 15.49% | 9.86% | 12.09% | 8.37% | 8.27% | 15.69% | 17.27% | 10.47% | -2.64% | -8.59% | 13.66% | 15.58% | 18.92% | 17.05% | 10.35% | -0.37% | 12.07% | 13.56% | 21.48% | 10.74% | 8.88% | 6.62% | -7.54% | 10.39% | 10.63% | 8.83% | 11.47% | 13.69% | 14.24% | 15.51% |
EBIT | 166.60M | 183.21M | 227.07M | 107.05M | 37.11M | 338.28M | 300.24M | 107.88M | -172.90M | -359.08M | 257.43M | 290.43M | 413.58M | 316.34M | 98.60M | -103.70M | 231.83M | 244.71M | 429.19M | 180.69M | 109.08M | 32.43M | -193.01M | 90.59M | 95.41M | 72.00M | 125.10M | 116.90M | 113.60M | 113.30M |
EBIT Margin | 8.14% | 8.82% | 11.28% | 5.81% | 1.97% | 14.24% | 12.68% | 5.24% | -8.24% | -13.56% | 9.07% | 11.22% | 15.11% | 13.16% | 5.23% | -5.19% | 8.57% | 10.26% | 18.42% | 7.84% | 5.53% | 1.84% | -12.19% | 5.01% | 5.15% | 3.78% | 7.45% | 10.11% | 10.52% | 11.52% |
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 |