Financial Year End | 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 | 1994-06-30 | 1993-06-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 665.88M | 569.01M | 727.86M | 768.07M | 685.60M | 669.93M | 635.10M | 600.87M | 1.29B | 1.20B | 1.14B | 1.20B | 1.12B | 1.21B | 1.35B | 1.29B | 1.14B | 1.12B | 1.15B | 1.15B | 1.17B | 1.26B | 1.20B | 1.11B | 1.03B | 992.00M | 923.60M | 895.90M | 822.50M | 722.40M |
Cost of Revenue | 454.57M | 386.58M | 477.10M | 513.52M | 464.15M | 446.63M | 431.30M | 412.00M | 1.03B | 979.39M | 932.11M | 1.01B | 946.27M | 1.00B | 1.10B | 1.03B | 896.39M | 888.66M | 894.97M | 904.88M | 903.67M | 968.92M | 830.15M | 738.80M | 689.60M | 659.20M | 628.20M | 615.50M | 560.10M | 485.50M |
Gross Profit | 211.31M | 182.43M | 250.76M | 254.55M | 221.45M | 223.31M | 203.80M | 188.87M | 256.02M | 223.75M | 209.96M | 194.59M | 176.53M | 202.52M | 248.47M | 261.36M | 246.19M | 235.56M | 253.67M | 249.81M | 268.84M | 292.25M | 370.79M | 368.20M | 342.70M | 332.80M | 295.40M | 280.40M | 262.40M | 236.90M |
Operating Expenses | 197.77M | 181.78M | 187.88M | 204.14M | 170.38M | 168.47M | 162.98M | 166.25M | 215.04M | 200.33M | 188.15M | 191.17M | 171.79M | 159.29M | 232.13M | 233.41M | 219.44M | 221.71M | 229.11M | 228.51M | 237.51M | 243.84M | 303.67M | 290.50M | 270.30M | 251.80M | 232.90M | 218.60M | 205.10M | 190.40M |
Selling, General & Admin | 202.29M | 181.78M | 187.88M | 204.14M | 170.38M | 168.47M | 162.98M | 166.25M | 220.73M | 200.33M | 188.15M | 191.17M | 171.79M | 159.29M | 232.13M | 233.41M | 219.44M | 221.71M | 229.11M | 228.51M | 237.51M | 243.84M | 259.86M | 250.80M | 236.50M | 218.40M | 196.80M | 188.50M | 176.40M | 163.10M |
Research & Development | 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 | N/A | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | -4.52M | -118.00K | -419.00K | -235.00K | N/A | N/A | N/A | N/A | -5.69M | 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 | 43.80M | 39.70M | 33.80M | 33.40M | 36.10M | 30.10M | 28.70M | 27.30M |
Operating Income | -10.55M | -20.33M | 54.39M | 52.17M | 51.06M | 56.66M | 33.50M | 17.32M | 40.58M | 23.00M | 18.39M | 2.42M | 2.69M | 25.68M | -5.57M | 26.42M | 17.12M | 13.40M | 21.20M | -86.00K | 30.43M | 20.71M | 67.13M | 77.70M | 72.40M | 81.00M | 62.50M | 61.80M | 57.30M | 46.50M |
Other Expenses / Income | -6.87M | 24.94M | 1.74M | 2.19M | 1.26M | 1.35M | -107.00K | 357.00K | 2.59M | -338.00K | -687.00K | 2.02M | 3.28M | -359.00K | 3.20M | 9.93M | 10.79M | 9.37M | 8.64M | 6.52M | 21.18M | 6.21M | 7.28M | 14.60M | 15.00M | 7.50M | 11.80M | 9.00M | 2.20M | 6.80M |
Before Tax Income | -17.42M | 4.61M | 56.13M | 51.67M | 52.33M | 58.02M | 33.39M | 17.68M | 43.17M | 22.66M | 17.70M | 4.44M | 5.97M | 25.33M | -2.36M | 36.35M | 27.91M | 22.77M | 29.83M | 6.43M | 51.60M | 26.92M | 74.40M | 92.30M | 87.40M | 88.50M | 74.30M | 70.80M | 59.50M | 53.30M |
Income Tax Expenses | -1.71M | -2.81M | 15.08M | 12.33M | 17.89M | 20.51M | 12.23M | 6.54M | 9.71M | 2.78M | 6.07M | -485.00K | -4.83M | 8.00M | -2.44M | 13.09M | 5.73M | 3.84M | 8.15M | 839.00K | 17.11M | 10.34M | 25.94M | 32.60M | 32.40M | 30.80M | 29.20M | 29.40M | 23.30M | 22.70M |
Net Income | -15.71M | 7.42M | 41.05M | 39.34M | 34.44M | 37.51M | 21.16M | 20.30M | 33.46M | 19.88M | 11.63M | 4.92M | 10.80M | 17.33M | -46.00K | 19.15M | 15.36M | 16.59M | 21.68M | 5.59M | 34.50M | 16.58M | 48.46M | 59.70M | 55.00M | 57.70M | 45.10M | 41.40M | 36.20M | 30.60M |
Interest Expenses | 1.48M | 453.00K | 79.00K | 174.00K | 221.00K | 37.00K | 22.00K | 24.00K | 28.00K | 35.00K | 35.00K | 121.00K | 142.00K | 1.56M | -1.97M | 5.24M | 4.59M | 2.11M | -329.00K | -179.00K | -329.00K | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 36.80M | 36.90M | 36.88M | 36.84M | 37.49M | 37.33M | 37.46M | 38.65M | 38.40M | 38.06M | 37.88M | 37.73M | 37.46M | 37.16M | 37.11M | 38.60M | 38.20M | 38.14M | 38.10M | 38.06M | 38.04M | 39.09M | 40.23M | 40.62M | 41.42M | 20.73M | 20.91M | 21.07M | 21.16M | 41.92M |
Diluted Shares Outstanding | 36.80M | 37.37M | 37.04M | 37.06M | 37.49M | 37.83M | 37.85M | 38.97M | 39.04M | 38.52M | 38.09M | 37.87M | 37.56M | 37.35M | 37.37M | 39.26M | 38.38M | 38.36M | 38.31M | 38.09M | 38.07M | 39.15M | 40.35M | 40.84M | 41.81M | 42.28M | 41.49M | 41.76M | 42.15M | 41.92M |
EBITDA | 13.56M | 866.00K | 64.10M | 52.11M | 68.02M | 73.61M | 48.41M | 46.97M | 75.09M | 53.46M | 48.71M | 35.77M | 40.87M | 64.51M | 36.93M | 71.14M | 59.00M | 62.31M | 71.17M | 50.23M | 98.46M | 74.57M | 118.20M | 132.00M | 121.20M | 121.90M | 110.40M | 100.90M | 88.20M | 80.60M |
EBITDA Margin | 2.04% | 0.15% | 8.81% | 6.78% | 9.92% | 10.99% | 7.62% | 7.82% | 5.84% | 4.44% | 4.27% | 2.97% | 3.64% | 5.34% | 2.73% | 5.53% | 5.16% | 5.54% | 6.20% | 4.35% | 8.40% | 5.91% | 9.84% | 11.92% | 11.74% | 12.29% | 11.95% | 11.26% | 10.72% | 11.16% |
EBIT | -15.94M | 5.06M | 56.21M | 51.84M | 52.55M | 58.05M | 33.41M | 26.86M | 43.20M | 22.70M | 17.74M | 4.56M | 6.11M | 26.89M | -4.46M | 37.48M | 25.69M | 22.54M | 29.50M | 6.25M | 51.28M | 26.92M | 74.40M | 92.30M | 87.40M | 88.50M | 74.30M | 70.80M | 59.50M | 53.30M |
EBIT Margin | -2.39% | 0.89% | 7.72% | 6.75% | 7.66% | 8.67% | 5.26% | 4.47% | 3.36% | 1.89% | 1.55% | 0.38% | 0.54% | 2.23% | -0.33% | 2.91% | 2.25% | 2.01% | 2.57% | 0.54% | 4.37% | 2.13% | 6.20% | 8.34% | 8.47% | 8.92% | 8.04% | 7.90% | 7.23% | 7.38% |
Financial Year End | 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 | 1994-06-30 | 1993-06-30 |