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 | 1995-12-31 | 1994-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.28M | 6.31M | 5.82M | -996.30K | -114.99K | -918.45K | -1.01M | 1.84M | -7.44M | -4.05M | -11.56M | -2.10M | 1.28M | 1.58M | 1.69M | 1.76M | 1.87M | 1.49M | 1.34M | 1.22M | 3.17M | 2.70M | 758.37K | 745.79K | 575.38K | 300.00K | 500.00K | 2.80M | 4.70M | 4.60M |
Cost of Revenue | 1.12M | 1.09M | 1.00M | 686.42K | 367.17K | 268.48K | 200.08K | 276.75K | 314.85K | N/A | N/A | N/A | 652.51K | 727.65K | 704.87K | 516.05K | 475.81K | 565.74K | 1.32M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Gross Profit | 163.42K | 5.22M | 4.82M | -1.68M | -482.16K | -1.19M | -1.21M | 1.56M | -7.76M | -4.05M | -11.56M | -2.10M | 624.91K | 851.61K | 983.96K | 1.25M | 1.39M | 920.71K | 21.97K | 1.22M | 3.17M | 2.70M | 758.37K | 745.79K | 575.38K | 300.00K | 500.00K | 2.80M | 4.70M | 4.60M |
Operating Expenses | 1.28M | 1.13M | 1.07M | 734.37K | 380.70K | 299.88K | 203.69K | 367.95K | 436.82K | 453.24K | 422.84K | 582.99K | 12.95M | -7.50M | -6.17M | -18.88M | -10.97M | 1.23M | 1.02M | 448.13K | 2.64M | 2.03M | -545.32K | -412.33K | -237.31K | -600.00K | -700.00K | 2.20M | 2.50M | 1.70M |
Selling, General & Admin | 307.36K | 1.09M | 991.31K | 593.52K | 384.18K | 256.76K | 124.60K | 304.87K | 378.09K | 398.02K | 365.73K | 353.74K | 12.95M | -7.56M | -6.35M | -18.88M | -10.97M | 1.23M | 1.02M | 448.13K | 2.64M | 2.03M | -545.32K | -470.59K | -309.71K | -700.00K | -100.00K | 2.10M | 2.40M | 1.60M |
Research & Development | N/A | -14.00 | -1.00 | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 2.71M | 3.04M | 2.83M | N/A | N/A | 2.15M | 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 | 973.15K | 46.67K | 81.68K | 140.85K | -3.48K | 43.12K | 79.09K | 63.08K | 58.73K | 55.22K | 57.11K | 229.25K | N/A | 63.62K | 178.10K | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | -1.19M | 72.39K | 100.00K | -600.00K | 100.00K | -800.00K | -900.00K |
Operating Income | -177.07K | 5.25M | 4.75M | -1.73M | -495.70K | -1.10M | -1.14M | 1.47M | -7.88M | -4.51M | -8.22M | -2.69M | -5.79M | 8.35M | 7.15M | 19.68M | 11.96M | -785.53K | -1.34M | -580.27K | -1.05M | -171.50K | 369.11K | 1.16M | -95.77K | 900.00K | -200.00K | 600.00K | 2.20M | 2.90M |
Other Expenses / Income | 457.71K | 6.03M | 5.46M | -1.40M | N/A | -854.56K | 649.55K | N/A | N/A | N/A | -3.76M | N/A | -6.54M | 14.01M | 12.26M | 24.89M | 17.39M | 4.65M | 3.58M | 190.65K | 157.06K | N/A | N/A | -1.19M | N/A | -900.00K | N/A | -600.00K | -800.00K | -900.00K |
Before Tax Income | 280.64K | 5.18M | 4.75M | -1.73M | -495.70K | -1.22M | -1.22M | 1.47M | -7.88M | -4.51M | -11.98M | -2.69M | -12.33M | 8.35M | 7.15M | 19.68M | 11.96M | -785.53K | -1.34M | -580.27K | -1.05M | -171.50K | 369.11K | -33.97K | -95.77K | N/A | N/A | N/A | 1.40M | 2.00M |
Income Tax Expenses | N/A | -859.73K | -765.18K | -25.28K | -122.05K | -332.55K | 24.61K | 11.61K | 1.27M | -3.53M | -3.76M | -3.87M | -5.14M | 3.38M | 1.33M | 4.56M | 1.31M | 3.58M | 3.58M | N/A | 24.26K | 22.35K | 69.75K | 21.23K | 1.38K | N/A | N/A | 100.00K | 100.00K | 200.00K |
Net Income | 280.64K | 5.18M | 4.75M | -1.71M | -495.70K | -885.77K | -1.24M | 1.46M | -9.15M | -976.70K | -8.22M | 1.19M | -7.19M | 4.97M | 5.82M | 15.12M | 10.65M | -785.53K | -1.34M | -580.27K | -1.08M | -193.85K | 299.36K | -55.19K | -97.15K | -400.00K | -200.00K | -100.00K | 1.30M | 1.80M |
Interest Expenses | 49.10K | 72.45K | 19.61K | 8.40K | 143.49K | 121.25K | 72.97K | 37.33K | 160.65K | 235.18K | 204.78K | 223.41K | 168.92K | 63.62K | 178.10K | 184.91K | 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 |
Basic Shares Outstanding | 4.63M | 4.08M | 4.04M | 3.94M | 3.75M | 3.74M | 3.74M | 3.80M | 3.84M | 3.76M | 4.09M | 4.09M | 4.22M | 4.24M | 4.26M | 4.35M | 4.57M | 4.63M | 4.64M | 4.62M | 4.65M | 4.66M | 4.66M | 4.68M | 4.72M | 4.76M | 5.00M | 5.00M | 4.87M | 5.12M |
Diluted Shares Outstanding | 4.63M | 4.08M | 4.04M | 3.94M | 3.75M | 3.74M | 3.77M | 3.83M | 3.84M | 3.76M | 4.11M | 4.09M | 4.22M | 4.24M | 4.28M | 4.38M | 4.57M | 4.63M | 4.64M | 4.62M | 4.65M | 4.66M | 4.66M | 4.68M | 5.00M | 5.00M | 5.00M | 5.00M | 5.00M | 5.17M |
EBITDA | 329.74K | 5.25M | 4.75M | -1.72M | -495.70K | -1.22M | -1.22M | 1.24M | -7.88M | -4.51M | N/A | -2.69M | 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 |
EBITDA Margin | 25.75% | 83.21% | 81.57% | 172.87% | 431.07% | 132.65% | 120.14% | 67.49% | 105.87% | 111.18% | 0.00% | 127.73% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% |
EBIT | 329.74K | 4.39M | 4.00M | -1.72M | -474.26K | -1.10M | -1.14M | 1.50M | -7.72M | -4.27M | -11.78M | -2.46M | -12.16M | 8.41M | 7.33M | 19.87M | 11.96M | 2.79M | 2.24M | -580.27K | -1.05M | -171.50K | 369.11K | -33.97K | -95.77K | -400.00K | -200.00K | N/A | 1.40M | 2.00M |
EBIT Margin | 25.75% | 69.58% | 68.76% | 172.87% | 412.43% | 119.45% | 112.92% | 81.99% | 103.71% | 105.38% | 101.89% | 117.10% | -951.82% | 532.77% | 434.03% | 1,128.08% | 639.55% | 187.94% | 166.96% | -47.63% | -33.23% | -6.35% | 48.67% | -4.55% | -16.64% | -133.33% | -40.00% | 0.00% | 29.79% | 43.48% |
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 | 1995-12-31 | 1994-12-31 |