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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 268.60M | 243.64M | 195.20M | 166.94M | 163.15M | 143.80M | 132.51M | 101.44M | 77.57M | 58.13M | 42.30M | 35.90M | 29.00M | 22.90M | 15.80M | 12.00M | 16.10M | 9.20M | 6.40M | 4.70M | 5.60M | 2.90M | 1.70M | 1.50M | 2.10M | 3.90M | 1.80M | 600.00K | 100.00K |
Cost of Revenue | 165.94M | 162.41M | 141.01M | 112.91M | 116.88M | 105.68M | 96.83M | 76.38M | 55.57M | 40.95M | 27.30M | 21.80M | 19.10M | 15.10M | 10.90M | 9.20M | 12.70M | 7.80M | 4.40M | 3.50M | 4.30M | 3.00M | 900.00K | 800.00K | 1.30M | 3.00M | 1.30M | 500.00K | N/A |
Gross Profit | 102.65M | 81.24M | 54.20M | 54.03M | 46.27M | 38.12M | 35.68M | 25.06M | 22.01M | 17.18M | 15.00M | 14.10M | 9.90M | 7.80M | 4.90M | 2.80M | 3.40M | 1.40M | 2.00M | 1.20M | 1.30M | -100.00K | 800.00K | 700.00K | 800.00K | 900.00K | 500.00K | 100.00K | N/A |
Operating Expenses | 88.81M | 77.33M | 66.85M | 62.73M | 64.57M | 66.94M | 37.85M | 26.51M | 23.02M | 17.06M | 14.64M | 13.38M | 16.96M | 12.85M | 16.46M | 16.77M | 20.57M | 16.45M | 13.79M | 13.59M | 18.77M | 14.94M | 16.08M | 8.80M | 7.62M | 4.33M | 4.24M | 3.22M | 2.53M |
Selling, General & Admin | 61.70M | 49.35M | 40.62M | 58.62M | 60.27M | 62.51M | 34.65M | 26.78M | 24.05M | 17.16M | 13.00M | 10.80M | 13.70M | 10.40M | 13.00M | 12.50M | 17.00M | 14.70M | 12.10M | 12.00M | 16.80M | 12.20M | 12.60M | 8.60M | 7.50M | 4.20M | 4.10M | 3.10M | 2.50M |
Research & Development | 16.53M | 20.73M | 21.88M | 15.94M | 15.09M | 4.60M | N/A | 1.40M | N/A | N/A | 1.00M | 900.00K | 1.80M | 1.00M | 1.90M | 2.70M | 1.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 |
Other Operating Expenses | -226.00K | -135.00K | 4.35M | 4.11M | 4.31M | 4.43M | 3.20M | -1.67M | -1.03M | -93.06K | 636.50K | 1.68M | 1.46M | 1.45M | 1.56M | 1.57M | 1.87M | 1.75M | 1.69M | 1.59M | 1.97M | 2.74M | 3.48M | 204.44K | 115.55K | 132.71K | 139.92K | 117.87K | 30.80K |
Operating Income | 14.17M | 760.00K | -993.00K | -4.32M | -18.30M | -28.82M | -9.22M | 135.00K | -3.12M | -589.00K | 400.00K | 700.00K | -7.00M | -5.70M | -11.60M | -13.90M | -17.10M | -15.10M | -12.10M | -12.40M | -17.00M | -15.10M | -15.30M | -8.20M | -6.80M | -3.40M | -3.70M | -3.10M | -2.40M |
Other Expenses / Income | 99.00K | -3.28M | -524.00K | -4.01M | -22.29M | -2.95M | -7.05M | -7.50M | -7.50M | -1.81M | -100.00K | 200.00K | 1.80M | -800.00K | N/A | 200.00K | 700.00K | -2.70M | -2.70M | -3.10M | -4.40M | -6.90M | -2.00M | -1.10M | -1.60M | -300.00K | 100.00K | N/A | -100.00K |
Before Tax Income | 12.98M | 814.00K | -1.52M | -8.34M | -40.59M | -31.77M | -11.38M | -7.37M | -10.62M | -2.40M | 300.00K | 900.00K | -5.20M | -6.50M | -11.60M | -13.70M | -16.40M | -17.80M | -14.80M | -15.50M | -21.40M | -22.00M | -17.30M | -9.30M | -8.40M | -3.70M | -3.60M | -3.10M | -2.50M |
Income Tax Expenses | 985.00K | 181.00K | 186.00K | 370.00K | 1.00K | 262.00K | -101.00K | 95.00K | 27.72M | -286.00K | -27.30M | 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 |
Net Income | 11.99M | 633.00K | -1.70M | -8.71M | -40.59M | -32.03M | -11.28M | -7.46M | -38.34M | -2.11M | 27.50M | 900.00K | -5.20M | -6.50M | -11.60M | -13.70M | -16.40M | -17.80M | -14.80M | -15.50M | -21.40M | -22.00M | -17.30M | -11.00M | -8.40M | -3.70M | -3.60M | -3.10M | -2.50M |
Interest Expenses | 2.93M | 2.33M | 524.00K | 4.01M | 2.60M | 2.99M | 3.10M | 892.00K | 302.00K | 256.84K | 157.21K | 83.99K | 35.95K | 35.95M | 60.94M | 96.99M | 147.20M | 2.98B | 2.88B | -3.10M | -4.40M | -6.90M | -2.00M | -1.10M | -1.60M | -200.00K | 100.00K | N/A | N/A |
Basic Shares Outstanding | 72.82M | 71.98M | 71.09M | 67.00M | 62.98M | 60.06M | 51.84M | 39.86M | 36.31M | 35.72M | 34.60M | 33.60M | 32.40M | 27.70M | 22.40M | 15.30M | 14.20M | 9.30M | 5.30M | 4.20M | 3.10M | 1.20M | 400.00K | 200.00K | 100.00K | 100.00K | 100.00K | 100.00K | 100.00K |
Diluted Shares Outstanding | 74.17M | 72.51M | 71.09M | 67.00M | 62.98M | 60.06M | 51.84M | 39.86M | 36.31M | 35.72M | 34.60M | 33.60M | 32.40M | 27.70M | 22.40M | 15.30M | 14.20M | 9.30M | 5.30M | 4.20M | 3.10M | 1.20M | 400.00K | 200.00K | 100.00K | 100.00K | 100.00K | 100.00K | 100.00K |
EBITDA | 27.79M | 15.09M | 4.33M | 1.19M | -12.40M | -19.43M | 6.60M | -887.00K | -5.10M | 3.59M | 5.84M | 5.56M | -1.72M | 32.04M | 51.16M | 84.96M | 132.72M | 2.97B | 2.87B | -17.00M | -23.12M | -26.16M | -14.35M | -11.89M | -9.89M | -3.81M | -3.38M | -3.00M | -2.43M |
EBITDA Margin | 10.35% | 6.19% | 2.22% | 0.71% | -7.60% | -13.51% | 4.98% | -0.87% | -6.57% | 6.17% | 13.81% | 15.50% | -5.94% | 139.92% | 323.80% | 708.04% | 824.37% | 32,270.62% | 44,779.15% | -361.70% | -412.92% | -901.96% | -844.16% | -792.69% | -470.93% | -97.65% | -187.99% | -500.46% | -2,427.98% |
EBIT | 15.91M | 3.14M | -993.00K | -4.32M | -38.00M | -28.77M | -8.28M | -6.48M | -10.32M | -2.14M | 357.20K | 983.99K | -5.16M | 29.45M | 49.34M | 83.29M | 130.80M | 2.97B | 2.86B | -18.60M | -25.80M | -28.90M | -19.30M | -12.10M | -10.00M | -3.90M | -3.50M | -3.10M | -2.50M |
EBIT Margin | 5.92% | 1.29% | -0.51% | -2.59% | -23.29% | -20.01% | -6.25% | -6.39% | -13.30% | -3.69% | 0.84% | 2.74% | -17.81% | 128.62% | 312.29% | 694.10% | 812.42% | 32,251.63% | 44,752.59% | -395.74% | -460.71% | -996.55% | -1,135.29% | -806.67% | -476.19% | -100.00% | -194.44% | -516.67% | -2,500.00% |
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 |