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.42B | 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 | 627.09M | 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 | 406.15M | 394.19M | 376.99M | 367.75M | 349.74M | 434.85M | 463.85M | 421.67M | 439.38M | 547.10M | 589.67M | 527.85M | 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 | 38.90M | 38.00M | 39.40M | 45.10M | 44.00M | 39.70M | 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 | N/A | -4.30M | 432.08M | 421.25M | 402.25M | 488.56M | -2.44M | -2.23M | 4.12M | 1.67M | -2.17M | -2.31M | 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 | 170.22M | 192.42M | 218.14M | 140.10M | 142.09M | 328.85M | 307.56M | 112.94M | -174.94M | -357.82M | 263.43M | 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 | -25.77M | -32.80M | -11.41M | -37.51M | -20.29M | -17.61M | -15.26M | -12.88M | -23.63M | -29.79M | -34.62M | -29.79M | -26.44M | -38.13M | -60.55M | -186.33M | -68.98M | -21.61M | 201.09M | -29.89M | -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.14M | 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.53M | 53.30M | 52.97M |
EBITDA | 306.63M | 333.15M | 371.12M | 282.72M | 277.68M | 472.09M | 432.19M | 220.55M | -55.45M | -226.51M | 419.16M | 405.29M | 526.46M | 412.36M | 198.23M | 11.13M | 436.36M | 348.21M | 317.78M | 275.25M | 204.50M | 183.92M | 192.25M | 263.24M | 279.17M | 257.50M | 263.00M | 168.40M | 164.70M | 166.20M |
EBITDA Margin | 14.98% | 16.03% | 18.44% | 15.35% | 14.73% | 19.88% | 18.25% | 10.71% | -2.64% | -8.56% | 14.77% | 15.65% | 19.24% | 17.16% | 10.52% | 0.56% | 16.13% | 14.60% | 13.64% | 11.95% | 10.37% | 10.46% | 12.14% | 14.56% | 15.06% | 13.53% | 15.67% | 14.56% | 15.25% | 16.89% |
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 |