Financial Year End | 2024-06-30 | 2023-06-30 | 2023-03-31 | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.54B | 1.28B | N/A | 1.18B | 1.15B | 1.17B | 1.18B | 1.09B | 960.95M | 829.66M | 958.20M | 906.74M | 802.05M | 792.99M | 656.10M | 595.11M | 590.36M | 623.09M | 532.28M | 452.69M | 385.04M | 247.07M | 182.64M | 124.23M | 111.10M | 110.94M | 101.80M | 93.90M |
Cost of Revenue | 991.53M | 847.92M | N/A | 758.81M | 726.98M | 745.40M | 751.52M | 697.63M | 637.45M | 552.80M | 632.85M | 601.74M | 511.62M | 524.35M | 416.83M | 377.08M | 388.91M | 404.05M | 354.07M | 276.02M | 243.41M | 163.71M | 122.66M | 85.91M | 80.85M | 77.09M | 68.60M | 64.70M |
Gross Profit | 547.22M | 430.51M | N/A | 424.43M | 419.92M | 420.64M | 430.59M | 391.65M | 323.50M | 276.86M | 325.35M | 305.00M | 290.43M | 268.64M | 239.27M | 218.03M | 201.45M | 219.04M | 178.22M | 176.66M | 141.63M | 83.36M | 59.98M | 38.32M | 30.25M | 33.85M | 33.20M | 29.20M |
Operating Expenses | 351.77M | 287.67M | N/A | 295.14M | 294.44M | 309.27M | 318.99M | 300.78M | 243.51M | 216.47M | 223.40M | 211.66M | 208.00M | 201.31M | 188.08M | 178.41M | 174.80M | 200.10M | 220.38M | 174.27M | 148.61M | 69.90M | 38.02M | 28.48M | 28.73M | 31.58M | 26.90M | 18.90M |
Selling, General & Admin | 269.73M | 228.31M | N/A | 235.55M | 240.75M | 251.96M | 262.48M | 239.59M | 192.56M | 166.66M | 171.76M | 166.87M | 159.76M | 151.75M | 142.63M | 139.83M | 137.94M | 150.05M | 149.86M | 138.43M | 116.25M | 54.16M | 29.16M | 21.65M | 21.57M | 19.83M | 17.50M | 12.80M |
Research & Development | 65.28M | 59.35M | N/A | 59.58M | 53.70M | 57.31M | 56.51M | 61.19M | 50.95M | 49.82M | 51.64M | 44.79M | 48.24M | 49.56M | 45.45M | 38.58M | 36.86M | 45.36M | 44.45M | 35.84M | 30.54M | 14.64M | 8.87M | 6.43M | 6.67M | 7.71M | 5.70M | 3.80M |
Other Operating Expenses | -16.77M | 7.57M | N/A | 27.37M | N/A | 6.48M | -7.00K | 239.00K | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 4.69M | 26.07M | N/A | 1.82M | 1.10M | N/A | 402.00K | 488.00K | 4.04M | 3.70M | 2.30M |
Operating Income | 195.45M | 135.28M | N/A | 121.75M | 81.62M | 61.61M | 89.99M | 55.91M | 33.29M | 60.39M | 101.96M | 93.34M | 82.42M | 67.33M | 51.19M | 39.63M | 26.65M | 18.94M | -42.16M | 2.39M | -6.98M | 13.45M | 21.96M | 9.84M | 1.52M | 2.27M | 6.30M | 10.30M |
Other Expenses / Income | -34.24M | -7.57M | N/A | 18.41M | 17.02M | 24.51M | 30.80M | -34.72M | -7.54M | -24.89M | -13.11M | -17.48M | -13.01M | -5.35M | -4.45M | -4.63M | -10.06M | -4.47M | 11.70M | -1.89M | -793.00K | -352.00K | 356.00K | 161.00K | 3.09M | -1.79M | -8.20M | 700.00K |
Before Tax Income | 161.21M | 115.24M | N/A | 140.16M | 98.64M | 86.12M | 86.16M | 36.85M | 25.75M | 35.49M | 88.85M | 75.86M | 69.41M | 61.98M | 46.73M | 35.00M | 16.59M | 14.47M | -30.46M | 504.00K | -7.77M | 13.10M | 22.31M | 10.00M | 4.61M | 476.00K | -1.90M | 11.00M |
Income Tax Expenses | 33.06M | 23.46M | N/A | 24.81M | 24.59M | 10.87M | 21.37M | 65.98M | 4.67M | 9.34M | 23.70M | 27.96M | 25.28M | 16.43M | 13.31M | 11.44M | 5.39M | 579.00K | -12.88M | 1.09M | -5.31M | 3.32M | 6.52M | 3.00M | 1.25M | -151.00K | -2.60M | 2.80M |
Net Income | 128.15M | 91.78M | N/A | 115.35M | 74.05M | 75.25M | 64.80M | -29.13M | 21.08M | 26.16M | 65.15M | 47.89M | 44.13M | 45.55M | 33.42M | 23.56M | 11.15M | 13.86M | -18.76M | -2.36M | -2.40M | 9.96M | 15.79M | 6.92M | 3.50M | 627.00K | 700.00K | 8.20M |
Interest Expenses | 27.85M | 20.04M | N/A | 8.96M | 16.73M | 18.77M | 21.61M | 19.29M | 9.60M | 2.88M | 3.25M | 5.44M | 5.02M | 3.96M | 1.03M | 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 | 17.06M | 16.83M | 16.89M | 17.55M | 17.97M | 18.19M | 18.10M | 18.03M | 18.69M | 18.91M | 19.72M | 19.94M | 19.91M | 19.82M | 19.51M | 17.74M | 17.52M | 17.43M | 16.84M | 16.52M | 15.97M | 14.64M | 13.98M | 10.99M | 8.98M | 8.96M | 8.75M | 8.72M |
Diluted Shares Outstanding | 17.35M | 17.19M | 17.21M | 17.87M | 18.39M | 18.60M | 18.72M | 18.59M | 19.69M | 20.08M | 20.53M | 20.59M | 20.57M | 20.33M | 19.55M | 18.39M | 17.60M | 17.73M | 16.84M | 16.52M | 15.97M | 15.32M | 14.49M | 11.54M | 9.22M | 8.96M | 8.75M | 8.91M |
EBITDA | 237.66M | 142.84M | N/A | 156.66M | 125.47M | 111.37M | 111.60M | 91.11M | 103.59M | 96.30M | 151.08M | 135.53M | 101.94M | 86.14M | 66.29M | 53.56M | 34.35M | 33.78M | -13.81M | 12.92M | 2.93M | 18.98M | 26.60M | 13.85M | 8.88M | 4.51M | 1.80M | 13.30M |
EBITDA Margin | 15.44% | 11.17% | 0.00% | 13.24% | 10.94% | 9.55% | 9.44% | 8.36% | 10.78% | 11.61% | 15.77% | 14.95% | 12.71% | 10.86% | 10.10% | 9.00% | 5.82% | 5.42% | -2.59% | 2.85% | 0.76% | 7.68% | 14.57% | 11.15% | 8.00% | 4.07% | 1.77% | 14.16% |
EBIT | 189.06M | 135.28M | N/A | 149.12M | 115.37M | 104.89M | 107.77M | 56.15M | 35.35M | 38.37M | 92.11M | 81.30M | 74.44M | 65.94M | 47.76M | 35.00M | 16.55M | 14.44M | -31.63M | -1.27M | -7.70M | 13.27M | 22.31M | 9.92M | 4.75M | 476.00K | -1.90M | 11.00M |
EBIT Margin | 12.29% | 10.58% | 0.00% | 12.60% | 10.06% | 9.00% | 9.12% | 5.15% | 3.68% | 4.63% | 9.61% | 8.97% | 9.28% | 8.32% | 7.28% | 5.88% | 2.80% | 2.32% | -5.94% | -0.28% | -2.00% | 5.37% | 12.22% | 7.99% | 4.28% | 0.43% | -1.87% | 11.71% |
Financial Year End | 2024-06-30 | 2023-06-30 | 2023-03-31 | 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 |