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 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 25.14M | 24.84M | 21.93M | 20.08M | 20.77M | 17.80M | 15.45M | 11.62M | 10.40M | 8.76M | 5.53M | 5.26M | 4.23M | 3.27M | 2.66M | 2.40M | 2.31M | 1.54M | 957.89K | 451.31K | 32.26M | 57.11M | 62.98M | 71.30M | 63.80M |
Cost of Revenue | 14.61M | 14.38M | 12.20M | 11.15M | 11.70M | 10.06M | 8.63M | 6.20M | 5.54M | 5.00M | 2.83M | 2.43M | 1.88M | 1.47M | 1.31M | 1.07M | 968.48K | 781.49K | 534.16K | 160.83K | 26.87M | 41.90M | 44.43M | 45.50M | 38.70M |
Gross Profit | 10.52M | 10.47M | 9.74M | 8.93M | 9.08M | 7.74M | 6.82M | 5.41M | 4.85M | 3.76M | 2.71M | 2.83M | 2.35M | 1.80M | 1.35M | 1.33M | 1.34M | 758.44K | 423.74K | 290.47K | 5.40M | 15.21M | 18.55M | 25.80M | 25.10M |
Operating Expenses | 7.83M | 7.82M | 7.43M | 7.24M | 7.53M | 6.87M | 6.74M | 4.78M | 4.06M | 3.42M | 2.68M | 2.34M | 1.67M | 1.44M | 1.46M | 1.08M | 2.07M | 2.30M | 1.41M | 238.06K | 10.70M | 11.25M | 18.43M | 19.70M | 16.00M |
Selling, General & Admin | 7.83M | 7.82M | 7.43M | 7.24M | 7.53M | 6.87M | 6.74M | 4.78M | 4.06M | 3.42M | 2.68M | 2.34M | 1.67M | 1.44M | 1.47M | 1.44M | 2.07M | 2.30M | 1.41M | 238.06K | 7.87M | 8.27M | 13.09M | 14.20M | 12.40M |
Research & Development | N/A | N/A | N/A | 70.00K | 250.00K | 222.00K | 186.00K | 43.00K | 43.00K | 43.00K | 12.80K | 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 | N/A | 5.00K | 2.00K | 7.00K | 9.33K | 14.27K | 14.58K | 4.13K | 770.00 | 3.20K | 1.47K | 4.24K | N/A | N/A | -4.00K | -357.80K | N/A | N/A | N/A | N/A | 2.84M | 2.97M | 5.34M | 5.50M | 3.60M |
Operating Income | 2.70M | 1.89M | 1.51M | 697.00K | 465.24K | 874.55K | 82.18K | 634.50K | 795.23K | 344.73K | 27.31K | 488.28K | 676.52K | 359.46K | -118.69K | 246.76K | -730.44K | -1.54M | -990.27K | 52.41K | -5.31M | 3.97M | 121.55K | 6.10M | 9.10M |
Other Expenses / Income | 368.00K | 164.00K | 1.32M | 160.00K | -69.40K | 109.43K | 12.99K | 2.61K | -815.00 | -6.61K | -32.12K | -6.59K | -36.42K | -31.70K | -34.50K | -29.37K | -29.12K | -15.23K | -37.70K | -11.91K | 951.90K | 276.87K | -3.04M | -400.00K | -2.20M |
Before Tax Income | 3.06M | 2.82M | 3.62M | 1.85M | 1.48M | 983.99K | 95.17K | 637.11K | 794.42K | 338.11K | -4.81K | 481.69K | 640.10K | 327.76K | -153.19K | 217.39K | -759.56K | -1.56M | -1.03M | 40.50K | -4.35M | 4.24M | 340.02K | 5.70M | 6.90M |
Income Tax Expenses | 913.00K | 822.00K | 659.00K | 462.00K | 460.00K | 309.01K | 266.23K | 235.55K | 298.15K | 140.88K | -1.78K | -391.48K | -224.35K | 33.39K | 35.51K | 67.73K | 29.12K | N/A | N/A | N/A | -1.33M | 1.38M | 849.38K | 2.50M | 3.00M |
Net Income | 2.15M | 1.99M | 2.96M | 1.39M | 1.02M | 800.74K | 142.31K | 433.17K | 533.92K | 229.09K | -33.56K | 870.36K | 864.45K | 327.76K | -153.19K | 149.66K | -759.56K | -1.56M | -1.03M | 40.50K | -3.02M | 2.45M | -509.37K | 3.20M | 3.90M |
Interest Expenses | 5.00K | 3.00K | 6.00K | 13.00K | 10.06K | 4.84K | 1.59K | 1.52K | 1.58K | 9.82K | 33.59K | 25.93K | 29.54K | 33.39K | 35.51K | 33.10K | 36.44K | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 5.49M | 5.96M | 6.10M | 6.16M | 6.21M | 6.21M | 6.17M | 5.95M | 5.95M | 5.79M | 5.47M | 5.24M | 5.17M | 5.21M | 5.22M | 5.16M | 4.88M | 4.72M | 5.83M | 4.12M | 3.07M | 3.20M | 3.20M | 13.31M | 2.57M |
Diluted Shares Outstanding | 5.55M | 6.04M | 6.18M | 6.22M | 6.26M | 6.25M | 6.21M | 5.99M | 5.99M | 5.85M | 5.47M | 5.42M | 5.25M | 5.22M | 5.22M | 5.17M | 4.88M | 4.72M | 5.83M | 4.12M | 3.07M | 3.20M | 3.20M | 13.31M | 2.57M |
EBITDA | 3.33M | 3.53M | 3.10M | 2.86M | 2.40M | 1.93M | 950.94K | 906.27K | 1.05M | 573.63K | 133.79K | 601.82K | 744.52K | 442.91K | -61.29K | 295.10K | -693.01K | -1.50M | -952.82K | 65.64K | -2.47M | 6.95M | 2.18M | 7.37M | 12.20M |
EBITDA Margin | 13.25% | 14.20% | 14.14% | 14.23% | 11.55% | 10.85% | 6.16% | 7.80% | 10.12% | 6.54% | 2.42% | 11.44% | 17.59% | 13.53% | -2.30% | 12.28% | -30.03% | -97.13% | -99.47% | 14.55% | -7.66% | 12.17% | 3.46% | 10.34% | 19.12% |
EBIT | 3.07M | 2.82M | 3.63M | 1.86M | 1.49M | 1.11M | 410.13K | 670.24K | 833.65K | 379.79K | -1.75K | 504.81K | 669.64K | 394.53K | -82.18K | 250.49K | -693.99K | -1.56M | -1.03M | 40.50K | -4.35M | 3.83M | 340.02K | 5.70M | 6.90M |
EBIT Margin | 12.21% | 11.35% | 16.53% | 9.26% | 7.19% | 6.26% | 2.65% | 5.77% | 8.02% | 4.33% | -0.03% | 9.59% | 15.82% | 12.05% | -3.09% | 10.42% | -30.07% | -101.24% | -107.32% | 8.97% | -13.49% | 6.71% | 0.54% | 7.99% | 10.82% |
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 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 |