Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-09-30 | 1999-09-30 | 1998-09-30 | 1997-09-30 | 1996-09-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 17.21M | 17.78M | 56.81M | 41.60M | 75.50M | 77.85M | 73.20M | 82.23M | 83.80M | 76.81M | 65.94M | 56.38M | 55.47M | 48.97M | 32.50M | N/A | N/A | 69.00K | 33.00K | N/A | N/A | 10.00M | 1.19M | 410.00K | 181.30M | 160.80M | 122.80M | 110.50M |
Cost of Revenue | 208.00K | 193.00K | 40.71M | 29.89M | 54.25M | 55.60M | 66.38M | 73.58M | 75.05M | 67.81M | 57.70M | 48.55M | 37.55M | 32.84M | 22.37M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 931.00K | 349.00K | 109.50M | 98.90M | 76.70M | 66.90M |
Gross Profit | 17.00M | 17.59M | 16.10M | 11.72M | 21.25M | 22.25M | 6.82M | 8.65M | 8.75M | 8.99M | 8.24M | 7.83M | 17.91M | 16.13M | 10.12M | N/A | N/A | 69.00K | 33.00K | N/A | N/A | 10.00M | 256.00K | 61.00K | 71.80M | 61.90M | 46.10M | 43.60M |
Operating Expenses | 16.28M | 15.36M | 12.62M | 14.89M | 20.58M | 20.88M | 7.12M | 7.64M | 6.36M | 6.46M | 6.43M | 6.37M | 15.46M | 14.60M | 11.91M | 357.00K | 552.00K | 642.00K | 1.04M | 4.85M | 3.17M | 13.56M | 10.37M | 14.20M | 50.40M | 28.60M | 18.10M | 14.90M |
Selling, General & Admin | 16.28M | 15.17M | 13.09M | 13.64M | 19.39M | 18.76M | 20.31M | 21.93M | 21.04M | 18.89M | 16.32M | 14.96M | 13.82M | 12.68M | 10.20M | 357.00K | 552.00K | 642.00K | 1.03M | 4.83M | 3.02M | 3.40M | 8.26M | 9.32M | 35.30M | 20.10M | 13.60M | 12.80M |
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 | 411.00K | 3.25M | 5.80M | 2.00M | 700.00K | N/A |
Other Operating Expenses | 16.48M | 193.00K | -465.00K | 1.25M | 1.19M | 990.00K | -13.20M | -14.30M | -14.68M | -12.43M | -9.89M | -8.59M | 1.64M | 1.92M | 1.71M | N/A | N/A | N/A | 7.00K | 28.00K | 153.00K | 10.16M | 1.70M | 1.63M | 9.30M | 6.50M | 3.80M | 2.10M |
Operating Income | 728.00K | 2.42M | 3.48M | -3.17M | 673.00K | 1.37M | -299.00K | 1.02M | 2.40M | 2.54M | 1.81M | 1.46M | 2.45M | 1.53M | -1.78M | -357.00K | -552.00K | -573.00K | -1.01M | -4.85M | -3.17M | -3.56M | -10.11M | -14.13M | 21.40M | 33.30M | 28.00M | 28.70M |
Other Expenses / Income | -37.00K | 156.00K | 1.86M | -870.00K | -5.06M | -83.00K | -222.00K | -107.00K | -54.00K | -86.00K | -60.00K | 20.00K | -108.00K | -111.00K | -1.54M | -849.00K | N/A | -600.00K | 42.00K | 2.95M | -3.31M | -14.98M | -29.13M | -17.16M | 6.00M | 10.10M | -14.00M | 100.00K |
Before Tax Income | 691.00K | 2.58M | 5.34M | -4.04M | -4.39M | 1.19M | -521.00K | 910.00K | 2.34M | 2.45M | 1.75M | 1.48M | 2.34M | 1.42M | -3.32M | N/A | N/A | N/A | N/A | -1.90M | -6.49M | -18.54M | -39.25M | -31.29M | 27.40M | 43.40M | 14.00M | 28.80M |
Income Tax Expenses | 258.00K | -954.00K | 823.00K | 902.00K | 400.00K | 333.00K | -684.00K | 815.00K | 834.00K | 1.25M | -1.64M | 419.00K | 775.00K | 436.00K | 14.00K | N/A | N/A | N/A | N/A | N/A | N/A | N/A | -820.00K | -4.71M | 11.60M | 17.50M | 10.30M | 10.90M |
Net Income | 433.00K | 3.53M | 4.52M | -4.94M | -4.79M | 856.00K | 163.00K | 95.00K | 1.51M | 1.20M | 3.39M | 1.06M | 1.57M | 984.00K | -3.34M | -967.00K | 55.00K | -591.00K | -543.00K | -1.90M | -6.52M | -7.25M | -36.04M | -42.42M | 15.80M | 25.90M | 3.70M | 17.90M |
Interest Expenses | 7.00K | 8.00K | 51.00K | 86.00K | 117.00K | 101.00K | 128.00K | 81.00K | N/A | 8.00K | 61.00K | 44.00K | 28.00K | 64.00K | 74.00K | 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 | 5.16M | 5.16M | 5.16M | 5.16M | 5.18M | 5.33M | 5.38M | 5.63M | 5.85M | 5.87M | 5.95M | 6.30M | 6.47M | 6.47M | 6.00M | 2.69M | 2.69M | 2.21M | 1.73M | 1.73M | 1.72M | 1.71M | 1.75M | 2.00M | 1.86M | 1.67M | 1.63M | 1.54M |
Diluted Shares Outstanding | 5.16M | 5.16M | 5.16M | 5.16M | 5.18M | 5.33M | 5.38M | 5.69M | 5.96M | 5.87M | 6.00M | 6.30M | 6.47M | 6.47M | 6.00M | 2.69M | 2.69M | 2.21M | 1.73M | 1.73M | 1.72M | 1.71M | 1.75M | 2.00M | 1.88M | 1.75M | 1.66M | 1.54M |
EBITDA | 936.00K | 2.61M | 4.33M | -1.92M | 1.86M | 2.36M | 513.00K | 1.58M | 2.81M | 3.06M | 3.39M | 3.09M | 4.01M | 3.40M | -1.54M | 492.00K | -552.00K | -591.00K | -536.00K | -4.83M | -3.02M | -7.09M | -35.06M | -45.51M | 36.70M | 49.90M | 17.80M | 30.90M |
EBITDA Margin | 5.44% | 14.69% | 7.63% | -4.62% | 2.47% | 3.04% | 0.70% | 1.93% | 3.36% | 3.98% | 5.14% | 5.48% | 7.24% | 6.95% | -4.75% | 0.00% | 0.00% | -856.52% | -1,624.24% | 0.00% | 0.00% | -70.89% | -2,953.66% | -11,098.78% | 20.24% | 31.03% | 14.50% | 27.96% |
EBIT | 698.00K | 2.58M | 5.39M | -3.95M | -4.27M | 1.29M | -393.00K | 991.00K | 2.34M | 2.46M | 1.81M | 1.52M | 2.37M | 1.48M | -3.25M | -967.00K | 55.00K | -591.00K | -543.00K | -1.90M | -6.52M | -7.25M | -36.86M | -47.14M | 27.40M | 43.40M | 14.00M | 28.80M |
EBIT Margin | 4.06% | 14.53% | 9.49% | -9.50% | -5.65% | 1.66% | -0.54% | 1.21% | 2.79% | 3.20% | 2.75% | 2.71% | 4.28% | 3.03% | -10.00% | 0.00% | 0.00% | -856.52% | -1,645.45% | 0.00% | 0.00% | -72.46% | -3,105.39% | -11,496.59% | 15.11% | 26.99% | 11.40% | 26.06% |
Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-09-30 | 1999-09-30 | 1998-09-30 | 1997-09-30 | 1996-09-30 |