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 | 1996-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 24.11M | 25.81M | 16.45M | 16.92M | 19.65M | 24.33M | 41.13M | 20.96M | 38.97M | 27.99M | 17.88M | 22.16M | 30.99M | 16.26M | 10.58M | 18.15M | 13.58M | 13.36M | 11.23M | 9.87M | 9.79M | 9.24M | 10.84M | 9.50M | 5.30M | 3.04M | 3.79M | 5.02M |
Cost of Revenue | 19.04M | 19.19M | 13.91M | 14.04M | 16.85M | 19.16M | 23.53M | 13.85M | 23.82M | 16.47M | 11.17M | 14.17M | 19.54M | 10.38M | 5.76M | 12.77M | 8.91M | 8.67M | 7.36M | 6.55M | 7.48M | 6.21M | 6.94M | 5.54M | 3.22M | 2.17M | 2.44M | 3.01M |
Gross Profit | 5.07M | 6.63M | 2.54M | 2.88M | 2.80M | 5.18M | 17.60M | 7.10M | 15.15M | 11.53M | 6.71M | 7.99M | 11.45M | 5.88M | 4.82M | 5.37M | 4.67M | 4.68M | 3.87M | 3.32M | 2.30M | 3.04M | 3.90M | 3.96M | 2.08M | 865.46K | 1.35M | 2.01M |
Operating Expenses | 9.95M | 8.45M | 7.35M | 10.71M | 7.78M | 10.43M | 10.38M | 8.46M | 9.56M | 10.36M | 8.12M | 6.75M | 6.69M | 4.93M | 4.52M | 4.91M | 4.18M | 3.68M | 3.25M | 2.94M | 2.90M | 3.37M | 2.83M | 2.29M | 2.11M | 959.14K | 823.27K | 807.46K |
Selling, General & Admin | 7.08M | 6.54M | 6.86M | 6.73M | 7.18M | 9.83M | 9.94M | 8.02M | 8.95M | 9.49M | 7.11M | 6.75M | 6.69M | 4.93M | 4.52M | 4.91M | 4.18M | 3.68M | 3.25M | 2.94M | 2.90M | 3.37M | 2.83M | 2.29M | 1.87M | 959.14K | 823.27K | 807.46K |
Research & Development | 2.60M | 1.91M | 481.19K | 372.65K | 597.46K | 606.62K | 437.16K | 433.84K | 605.26K | 877.79K | 1.01M | 1.33M | 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 |
Other Operating Expenses | 273.00K | 1.54M | -92.00 | 3.60M | 411.23K | N/A | 2.24K | 123.01K | 759.00 | 130.81K | -16.85K | 28.13K | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 232.75K | N/A | N/A | N/A |
Operating Income | -4.88M | -1.82M | -4.81M | -7.82M | -4.98M | -5.25M | 7.22M | -724.56K | 4.59M | -3.76M | -1.81M | 545.22K | 4.76M | 945.39K | 303.50K | 460.71K | 489.26K | 1.00M | 622.57K | 381.65K | -600.50K | -333.56K | 1.07M | 1.40M | -31.61K | -93.68K | 529.47K | 1.20M |
Other Expenses / Income | 687.00K | 1.60M | 9.44M | 221.65K | 70.97K | -303.06K | -23.52K | 71.38K | -66.80K | 54.55K | -150.65K | -838.94K | 30.73K | -203.82K | -172.12K | -184.37K | 397.49K | -106.20K | -167.09K | -185.79K | 102.34K | 431.90K | 32.60K | -28.31K | -10.19K | 250.30K | 47.55K | 11.46K |
Before Tax Income | -4.19M | -220.00K | 4.77M | -7.60M | -4.91M | -5.25M | 7.20M | -653.19K | 4.53M | -3.71M | -1.96M | 400.09K | 4.79M | 741.57K | 131.39K | 276.34K | 886.75K | 896.91K | 455.48K | 195.86K | -498.16K | 98.34K | 1.11M | 1.37M | -41.80K | 156.62K | 577.02K | 1.21M |
Income Tax Expenses | -14.00K | 4.00K | 28.38K | -1.53M | 1.41M | -356.56K | 1.93M | -504.06K | 1.32M | -1.24M | -1.40M | -35.49K | 1.01M | 209.79K | -47.64K | -355.44K | 109.66K | 292.59K | 64.57K | 125.13K | -161.21K | -69.86K | 232.85K | 445.49K | -202.34K | 72.41K | -56.89K | 74.26K |
Net Income | -4.18M | -224.00K | 4.75M | -6.07M | -6.33M | -5.20M | 5.26M | -149.12K | 3.20M | -2.47M | -560.32K | 435.59K | 3.78M | 531.77K | 179.02K | 631.78K | 777.09K | 604.33K | 390.91K | 70.72K | -336.95K | 168.20K | 874.14K | 928.68K | 160.54K | 84.20K | 633.91K | 1.14M |
Interest Expenses | 23.00K | 8.00K | 261.38K | 444.34K | 482.84K | 463.02K | 106.28K | 79.86K | 92.10K | 109.42K | 163.74K | 204.87K | 182.97K | 226.56K | 248.72K | 229.00K | 216.66K | 223.51K | 219.25K | 212.55K | 208.94K | 139.34K | 64.67K | 70.49K | N/A | 2.39K | N/A | 26.92K |
Basic Shares Outstanding | 6.79M | 6.73M | 6.69M | 6.64M | 6.56M | 6.50M | 6.38M | 6.29M | 6.18M | 6.13M | 6.07M | 6.01M | 5.45M | 4.80M | 4.76M | 4.74M | 3.67M | 3.17M | 3.10M | 3.04M | 3.04M | 3.04M | 3.01M | 2.96M | 2.92M | 2.92M | 2.92M | 2.92M |
Diluted Shares Outstanding | 6.79M | 6.73M | 6.70M | 6.64M | 6.56M | 6.50M | 6.39M | 6.29M | 6.28M | 6.13M | 6.07M | 6.13M | 5.63M | 4.86M | 4.81M | 4.77M | 3.83M | 3.26M | 3.22M | 3.05M | 3.04M | 3.12M | 3.26M | 3.18M | 2.99M | 2.99M | 2.92M | 2.92M |
EBITDA | -3.38M | 655.00K | 5.78M | -5.77M | -3.39M | -3.95M | 8.17M | -724.00 | 5.44M | -2.80M | -1.15M | 1.12M | 5.57M | 1.56M | 960.35K | 1.03M | 925.43K | 1.36M | 972.71K | 738.53K | -248.93K | -38.84K | 1.34M | 1.94M | 201.14K | 55.05K | 694.89K | 1.51M |
EBITDA Margin | -14.02% | 2.54% | 35.13% | -34.09% | -17.25% | -16.25% | 19.86% | 0.00% | 13.97% | -10.01% | -6.41% | 5.06% | 17.96% | 9.58% | 9.08% | 5.67% | 6.82% | 10.19% | 8.67% | 7.48% | -2.54% | -0.42% | 12.36% | 20.43% | 3.80% | 1.81% | 18.32% | 30.12% |
EBIT | -4.17M | -212.00K | 5.04M | -7.16M | -4.43M | -5.09M | 7.30M | -573.32K | 4.62M | -3.60M | -1.79M | 604.97K | 4.97M | 968.13K | 380.10K | 505.34K | 1.10M | 1.12M | 674.74K | 408.40K | -289.22K | 237.68K | 1.17M | 1.44M | -41.80K | 159.01K | 577.02K | 1.24M |
EBIT Margin | -17.30% | -0.82% | 30.62% | -42.30% | -22.55% | -20.94% | 17.75% | -2.74% | 11.85% | -12.86% | -10.03% | 2.73% | 16.04% | 5.95% | 3.59% | 2.78% | 8.13% | 8.39% | 6.01% | 4.14% | -2.95% | 2.57% | 10.81% | 15.20% | -0.79% | 5.24% | 15.21% | 24.64% |
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 | 1996-12-31 |