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 | N/A | 193.00K | 40.71M | 29.89M | 54.25M | 55.60M | 52.27M | 58.68M | 59.90M | 54.78M | 46.24M | 38.40M | 37.55M | 32.84M | 22.37M | 357.00K | 552.00K | 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.21M | 17.59M | 16.10M | 11.72M | 21.25M | 22.25M | 20.92M | 23.55M | 23.90M | 22.03M | 19.70M | 17.98M | 17.91M | 16.13M | 10.12M | -357.00K | -552.00K | 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.48M | 15.36M | 12.62M | 14.89M | 20.58M | 20.88M | 21.22M | 22.53M | 21.51M | 19.50M | 17.89M | 16.52M | 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 | 19.23M | 20.54M | 20.13M | 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 | 208.00K | 193.00K | -465.00K | 1.25M | 1.19M | 990.00K | 906.00K | -30.00K | 104.00K | 603.00K | 1.57M | 1.56M | 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 | -2.59M | -1.21M | -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 | 3.18M | -870.00K | -5.06M | -184.00K | -222.00K | -107.00K | -54.00K | -86.00K | -60.00K | 20.00K | -108.00K | -65.00K | -1.54M | -253.00K | 607.00K | -18.00K | 466.00K | 2.95M | -3.31M | -16.00M | -29.04M | -17.16M | -1.81M | -2.00M | -13.20M | 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 | -2.06M | 55.00K | -1.17M | -967.00K | -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 | -239.00K | -607.00K | 18.00K | -508.00K | -8.77M | 4.01M | -73.00K | -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 | 68.00K | 8.00K | 61.00K | 44.00K | 28.00K | 64.00K | 74.00K | 849.00K | N/A | 600.00K | N/A | -2.95M | 3.31M | 14.98M | 28.50M | 50.17M | N/A | N/A | 27.70M | 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.79M | 1.62M | 1.47M |
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.34M | 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.79M | 1.75M | 1.54M |
EBITDA | 906.00K | 2.78M | 6.25M | -2.70M | -3.08M | 2.28M | 513.00K | 1.58M | 2.81M | 3.06M | 3.39M | 3.09M | 4.01M | 3.40M | -1.54M | 492.00K | -552.00K | 27.00K | -1.00M | -1.88M | -2.35M | -3.40M | -13.38M | -12.50M | -5.38M | -3.30M | 33.00M | 25.60M |
EBITDA Margin | 5.26% | 15.61% | 11.00% | -6.50% | -4.08% | 2.93% | 0.70% | 1.93% | 3.36% | 3.98% | 5.14% | 5.48% | 7.24% | 6.95% | -4.75% | 0.00% | 0.00% | 39.13% | -3,036.36% | 0.00% | 0.00% | -34.03% | -1,127.04% | -3,049.51% | -2.97% | -2.05% | 26.87% | 23.17% |
EBIT | 698.00K | 2.58M | 5.39M | -3.95M | -4.27M | 1.29M | -393.00K | 991.00K | 2.41M | 2.46M | 1.81M | 1.52M | 2.37M | 1.48M | -3.25M | -357.00K | -552.00K | 27.00K | -1.05M | -13.62M | 804.00K | 7.66M | -8.36M | 3.04M | 27.40M | 43.40M | 41.70M | 28.80M |
EBIT Margin | 4.06% | 14.53% | 9.49% | -9.50% | -5.65% | 1.66% | -0.54% | 1.21% | 2.87% | 3.20% | 2.75% | 2.71% | 4.28% | 3.03% | -10.00% | 0.00% | 0.00% | 39.13% | -3,184.85% | 0.00% | 0.00% | 76.59% | -704.04% | 740.24% | 15.11% | 26.99% | 33.96% | 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 |