Financial Year End | 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-12-31 | 2006-06-30 | 2005-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 777.37M | 707.46M | 593.47M | 503.33M | 570.34M | 540.77M | 431.94M | 544.33M | 531.38M | 521.30M | 349.10M | 321.70M | 262.80M | 174.10M | 157.50M | 121.50M | 101.90M | N/A | 89.90M | N/A |
Cost of Revenue | 521.89M | 468.11M | 375.19M | 312.76M | 359.18M | 334.89M | 291.47M | 338.60M | 316.98M | 345.70M | 225.40M | 195.40M | 171.70M | 113.90M | 102.90M | 84.90M | 66.10M | N/A | 58.00M | N/A |
Gross Profit | 255.49M | 239.36M | 218.28M | 190.57M | 211.17M | 205.88M | 140.47M | 205.73M | 214.40M | 175.60M | 123.70M | 126.30M | 91.10M | 60.20M | 54.60M | 36.60M | 35.80M | N/A | 31.90M | N/A |
Operating Expenses | 162.47M | 164.81M | 131.03M | 85.37M | 75.92M | 85.64M | 68.99M | 85.14M | 82.44M | 77.22M | 65.97M | 79.21M | 57.25M | 27.60M | 61.89M | 38.13M | 17.40M | N/A | 12.90M | N/A |
Selling, General & Admin | 120.82M | 125.54M | 105.18M | 69.76M | 69.63M | 73.48M | 68.71M | 48.58M | 46.66M | 40.70M | 33.50M | 35.40M | 26.30M | 14.50M | 53.10M | 36.20M | 14.70M | N/A | 12.90M | N/A |
Research & Development | 70.20M | 69.58M | 55.95M | 41.88M | 37.02M | 36.60M | 30.11M | 36.56M | 35.78M | 36.50M | 32.50M | 25.60M | 20.10M | 13.10M | 8.80M | 1.90M | 2.60M | N/A | 100.00K | N/A |
Other Operating Expenses | 3.37M | -30.31M | -30.10M | -26.26M | -30.73M | -24.45M | -29.83M | N/A | N/A | 15.88K | -33.42K | 18.21M | 10.85M | 4.42K | -11.39K | 26.43K | 100.00K | N/A | -100.00K | N/A |
Operating Income | 93.01M | 74.54M | 87.25M | 126.07M | 123.63M | 120.24M | 60.27M | 118.84M | 130.02M | 107.30M | 58.90M | 65.40M | 45.40M | 32.50M | -7.30M | -1.50M | 18.40M | -1.10M | 19.00M | -453.86K |
Other Expenses / Income | 13.93M | 25.08M | 22.65M | -28.57M | 20.10M | 9.40M | 23.09M | 18.90M | -4.79M | -16.00M | 1.70M | 1.50M | 2.50M | 2.70M | 1.70M | 3.70M | 200.00K | 828.66K | 3.90M | 347.87K |
Before Tax Income | 118.46M | 99.63M | 109.89M | 97.50M | 143.72M | 129.64M | 83.36M | 137.74M | 125.23M | 91.30M | 60.60M | 66.90M | 47.90M | 35.20M | -5.60M | 2.20M | 18.60M | -270.30K | 22.90M | -105.99K |
Income Tax Expenses | 11.39M | 16.63M | 20.55M | 18.17M | 18.18M | 22.20M | 14.39M | 14.24M | 26.04M | 19.86B | 6.44B | 10.35B | 6.44B | 7.66B | 3.06B | 1.37B | 2.50M | 97.82K | 1.40M | -4.25K |
Net Income | 106.93M | 83.18M | 89.71M | 79.40M | 125.26M | 107.16M | 68.94M | 118.47M | 96.53M | 69.60M | 52.00M | 56.20M | 41.50M | 25.70M | -13.90M | -1.70M | 13.10M | -368.12K | 18.10M | -101.74K |
Interest Expenses | 878.00K | 731.00K | 553.00K | 306.00K | 575.00K | 692.00K | 938.00K | 1.40M | 1.82M | 2.00M | 2.17M | 3.10M | 1.58M | 1.07M | 954.08K | N/A | N/A | N/A | 3.90M | N/A |
Basic Shares Outstanding | 61.52M | 61.01M | 60.57M | 60.48M | 60.46M | 60.43M | 60.19M | 60.61M | 60.13M | 58.40M | 56.40M | 55.80M | 54.90M | 51.80M | 45.00M | 37.70M | 22.90M | 7.00M | 22.20M | 4.02M |
Diluted Shares Outstanding | 62.03M | 61.57M | 61.51M | 60.61M | 61.27M | 61.25M | 61.01M | 60.61M | 60.13M | 58.40M | 56.40M | 55.80M | 54.90M | 51.80M | 45.00M | 37.70M | 22.90M | 7.00M | 22.20M | 4.02M |
EBITDA | 122.18M | 103.27M | 123.16M | 135.24M | 164.42M | 139.63M | 93.90M | 141.48M | 137.55M | 19.95B | 6.51B | 10.42B | 6.49B | 7.69B | 3.05B | 1.37B | 17.20M | -1.10M | 25.00M | -453.86K |
EBITDA Margin | 15.72% | 14.60% | 20.75% | 26.87% | 28.83% | 25.82% | 21.74% | 25.99% | 25.88% | 3,826.04% | 1,864.04% | 3,238.79% | 2,470.13% | 4,418.66% | 1,936.79% | 1,126.71% | 16.88% | 0.00% | 27.81% | 0.00% |
EBIT | 119.20M | 100.55M | 110.82M | 97.87M | 144.02M | 130.06M | 84.27M | 134.11M | 124.39M | 19.93B | 6.50B | 10.41B | 6.49B | 7.69B | 3.05B | 1.37B | 15.60M | -270.30K | 23.40M | -105.99K |
EBIT Margin | 15.33% | 14.21% | 18.67% | 19.45% | 25.25% | 24.05% | 19.51% | 24.64% | 23.41% | 3,823.60% | 1,861.40% | 3,236.44% | 2,468.43% | 4,417.12% | 1,935.36% | 1,125.22% | 15.31% | 0.00% | 26.03% | 0.00% |
Financial Year End | 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-12-31 | 2006-06-30 | 2005-12-31 |