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-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 106.03M | 94.10M | 87.34M | 180.34M | 101.72M | 83.68M | 75.88M | 78.42M | 70.84M | 53.32M | 46.83M | 55.78M | 41.37M | 50.81M | 43.34M | 35.46M | 14.13M | 17.95M | 13.26M | 5.54M | 3.29M | 3.50M | 5.90M | 12.94M | 27.20M | 9.90M | 1.43M |
Cost of Revenue | 91.46M | 79.53M | 70.97M | 159.89M | 84.34M | 68.41M | 62.19M | 64.41M | 57.61M | 39.80M | 34.71M | 41.92M | 32.13M | 37.55M | 33.85M | 28.88M | 10.57M | 14.26M | 11.87M | 4.07M | 2.46M | 2.49M | 3.12M | 7.01M | 12.10M | 3.50M | 667.10K |
Gross Profit | 14.57M | 14.58M | 16.37M | 20.46M | 17.38M | 15.27M | 13.69M | 14.01M | 13.23M | 13.51M | 12.11M | 13.86M | 9.24M | 13.26M | 9.50M | 6.58M | 3.56M | 3.70M | 1.39M | 1.48M | 833.23K | 1.01M | 2.78M | 5.92M | 15.10M | 6.40M | 758.26K |
Operating Expenses | 18.07M | 17.93M | 15.76M | 17.23M | 16.49M | 15.46M | 17.15M | 18.17M | 18.69M | 18.16M | 13.29M | 12.84M | 9.14M | 10.46M | 7.78M | 7.31M | 4.17M | 4.21M | 3.63M | 1.86M | 1.14M | 1.22M | 9.61M | 11.24M | 14.40M | 7.00M | 6.27M |
Selling, General & Admin | 18.07M | 16.85M | 14.73M | 16.14M | 15.50M | 15.04M | 16.60M | 17.12M | 17.64M | 17.79M | 13.00M | 12.56M | 8.93M | 10.26M | 7.60M | 7.15M | 4.09M | 4.18M | 3.61M | 1.79M | 1.12M | 1.17M | 3.16M | 10.39M | 12.30M | 5.20M | 5.26M |
Research & Development | N/A | N/A | N/A | N/A | N/A | N/A | 219.14K | 699.01K | 673.09K | 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 | 300.00K | 500.00K | N/A |
Other Operating Expenses | -62.60K | 1.08M | 1.03M | 1.09M | 988.15K | -2.00 | 338.31K | 358.56K | 383.26K | 375.95K | 288.33K | 281.31K | 211.13K | 201.24K | 179.41K | 160.56K | 83.46K | 35.13K | 25.22K | 70.90K | 12.78K | 51.79K | 6.44M | 851.56K | 1.80M | 1.30M | 1.01M |
Operating Income | -3.51M | -1.97M | 1.25M | 3.22M | 885.25K | -190.41K | -3.46M | -4.16M | -5.46M | -4.65M | -1.18M | 1.02M | 105.17K | 2.80M | 1.72M | -727.53K | -607.89K | -517.59K | -2.24M | -388.59K | -302.83K | -215.71K | -6.83M | -5.32M | 700.00K | -600.00K | -5.51M |
Other Expenses / Income | -404.78K | -16.54M | -273.23K | -298.52K | -266.35K | -2.00 | -33.00K | -44.10K | -86.46K | -156.90K | -156.73K | -286.16K | -57.35K | -71.61K | -148.78K | -206.03K | 90.71K | 82.96K | -5.56M | -235.18K | 11.75K | 156.10K | 39.42K | -1.08M | -1.70M | 300.00K | -8.70M |
Before Tax Income | -3.91M | -18.51M | 981.54K | 2.92M | 618.90K | -263.15K | -3.50M | -4.21M | -5.55M | -4.81M | -1.33M | 732.61K | 47.82K | 2.73M | 1.57M | -933.56K | -517.18K | -434.64K | -7.80M | -623.77K | -291.09K | -59.61K | -6.79M | N/A | N/A | N/A | -14.21M |
Income Tax Expenses | 133.24K | 5.08M | 640.45K | -7.40M | 392.65K | 1.19M | 37.97K | -73.45K | -81.81K | 3.59M | 362.76K | -99.69K | -199.05K | -3.65M | 156.89K | 156.89K | N/A | -83.00 | -355.42K | -816.00 | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Net Income | -4.05M | -23.59M | 341.10K | 10.32M | 226.25K | -1.46M | -3.53M | -4.13M | -5.47M | -8.40M | -1.69M | 832.30K | 246.87K | 6.38M | 1.41M | -1.09M | -517.18K | -434.56K | -7.44M | -622.96K | -291.09K | -59.61K | -6.79M | -6.59M | -1.10M | -300.00K | -14.21M |
Interest Expenses | 239.53K | 259.64K | 273.23K | 302.92K | 310.58K | 79.54K | 52.16K | 72.23K | 142.50K | 186.80K | 175.36K | 294.24K | 69.32K | 90.05K | 176.42K | 336.64K | 13.54K | 9.71K | 164.69K | 38.14K | 1.30K | 1.56K | 5.23K | 198.97K | N/A | N/A | N/A |
Basic Shares Outstanding | 8.83M | 8.73M | 9.07M | 8.46M | 8.40M | 8.33M | 8.29M | 8.27M | 8.22M | 7.30M | 6.38M | 6.35M | 6.29M | 6.16M | 5.94M | 5.67M | 5.24M | 4.54M | 2.51M | 1.87M | 1.56M | 1.42M | 1.30M | 1.30M | 1.29M | 1.06M | 550.27K |
Diluted Shares Outstanding | 8.83M | 8.73M | 9.16M | 8.60M | 8.40M | 8.33M | 8.29M | 8.27M | 8.22M | 7.30M | 6.38M | 6.38M | 6.41M | 6.29M | 6.06M | 5.67M | 5.24M | 4.54M | 5.27M | 1.87M | 1.56M | 1.42M | 1.30M | 1.30M | 1.29M | 1.06M | 550.27K |
EBITDA | -137.58K | 564.32K | 2.28M | 4.32M | 1.92M | 231.73K | -1.95M | -2.57M | -3.84M | -2.78M | 594.66K | 2.82M | 978.10K | 3.83M | 2.87M | 409.98K | 26.20K | 38.60K | -7.27M | -505.04K | -277.01K | -6.26K | -6.24M | -5.54M | 700.00K | 1.00M | -13.20M |
EBITDA Margin | -0.13% | 0.60% | 2.61% | 2.39% | 1.89% | 0.28% | -2.57% | -3.28% | -5.42% | -5.22% | 1.27% | 5.05% | 2.36% | 7.54% | 6.63% | 1.16% | 0.19% | 0.21% | -54.85% | -9.11% | -8.41% | -0.18% | -105.65% | -42.85% | 2.57% | 10.10% | -925.93% |
EBIT | -3.67M | -18.25M | 1.25M | 3.23M | 929.49K | -183.61K | -3.44M | -4.14M | -5.41M | -4.62M | -1.16M | 1.03M | 117.14K | 2.82M | 1.74M | -596.92K | -503.64K | -424.93K | -7.64M | -585.63K | -289.78K | -58.05K | -6.78M | -6.40M | -1.10M | -300.00K | -14.21M |
EBIT Margin | -3.46% | -19.39% | 1.44% | 1.79% | 0.91% | -0.22% | -4.54% | -5.27% | -7.63% | -8.67% | -2.47% | 1.84% | 0.28% | 5.56% | 4.02% | -1.68% | -3.56% | -2.37% | -57.57% | -10.57% | -8.80% | -1.66% | -114.89% | -49.43% | -4.04% | -3.03% | -996.71% |
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-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 |