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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 21.61M | 21.55M | 26.33M | 23.37M | 22.66M | 18.14M | 18.06M | 18.05M | 20.93M | 25.02M | 18.48M | 20.21M | 18.91M | 19.89M | 17.57M | 19.47M | 18.45M | 20.06M | 15.60M | 17.81M | 12.94M | 10.01M | 10.47M | 15.61M | 8.20M |
Cost of Revenue | 10.75M | 10.04M | 12.45M | 11.15M | 10.13M | 6.15M | 7.03M | 6.83M | 8.63M | 9.95M | 7.87M | 7.85M | 6.48M | 6.17M | 6.41M | 5.78M | 5.78M | 5.67M | 4.01M | 4.39M | 3.21M | 2.48M | 2.11M | 2.19M | 1.12M |
Gross Profit | 10.87M | 11.51M | 13.88M | 12.22M | 12.54M | 11.99M | 11.03M | 11.22M | 12.30M | 15.07M | 10.61M | 12.36M | 12.44M | 13.72M | 11.16M | 13.69M | 12.66M | 14.38M | 11.59M | 13.41M | 9.73M | 7.53M | 8.36M | 13.42M | 7.07M |
Operating Expenses | 6.12M | 5.98M | 7.05M | 6.76M | 7.50M | 6.64M | 6.34M | 6.01M | 5.88M | 7.61M | 8.45M | 7.99M | 8.50M | 7.73M | 8.99M | 15.98M | 11.40M | 11.88M | 8.74M | 10.21M | 8.53M | 9.16M | 14.42M | 10.51M | 5.25M |
Selling, General & Admin | 2.58M | 2.49M | 3.00M | 2.79M | 3.31M | 2.89M | 2.93M | 2.50M | 2.94M | 3.07M | 3.42M | 3.34M | 3.83M | 3.67M | 4.54M | 6.12M | 5.40M | 5.76M | 3.65M | 6.38M | 5.21M | 5.43M | 9.98M | 6.76M | 3.14M |
Research & Development | 3.54M | 3.50M | 4.05M | 3.96M | 4.19M | 3.75M | 3.42M | 3.52M | 2.94M | 4.54M | 5.03M | 4.64M | 4.67M | 4.06M | 4.45M | 6.18M | 5.71M | 6.12M | 5.09M | 3.83M | 3.32M | 3.72M | 4.44M | 3.74M | 1.92M |
Other Operating Expenses | N/A | N/A | N/A | N/A | N/A | 15.00K | 21.00K | -227.00K | 268.00K | 20.00K | 21.00K | N/A | N/A | 49.00K | N/A | 3.68M | 295.00K | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 196.00K |
Operating Income | 4.75M | 5.52M | 6.83M | 5.46M | 5.04M | 5.35M | 4.69M | 5.21M | 6.42M | 7.46M | 2.16M | 4.37M | 3.94M | 5.00M | 2.17M | -2.29M | 1.26M | 2.50M | 2.85M | 3.20M | 1.20M | -1.63M | -6.06M | 2.91M | 1.82M |
Other Expenses / Income | 777.00K | 93.00K | 55.00K | 379.00K | 483.00K | 222.00K | 1.52M | 166.00K | -114.00K | -306.00K | 163.00K | 298.00K | 171.00K | -944.00K | 17.82M | -7.29M | -13.11M | -222.00K | 1.26M | 3.84M | 2.61M | 2.08M | 1.68M | 1.08M | 137.00K |
Before Tax Income | 5.53M | 5.62M | 6.88M | 5.84M | 5.52M | 5.57M | 6.21M | 5.37M | 6.30M | 7.15M | 2.32M | 4.67M | 4.11M | 5.04M | 19.98M | -5.90M | -11.85M | 2.28M | 4.11M | 7.04M | 3.80M | 451.00K | -4.38M | 3.99M | 1.96M |
Income Tax Expenses | 359.00K | 330.00K | 936.00K | 459.00K | 458.00K | 438.00K | 597.00K | 1.17M | 1.28M | 1.67M | 137.00K | 392.00K | -185.00K | 188.00K | 197.00K | 525.00K | 108.00K | 1.37M | 43.00K | 162.00K | 169.00K | 117.00K | 7.00K | 245.00K | 447.00K |
Net Income | 5.17M | 5.29M | 5.95M | 5.38M | 5.07M | 5.13M | 5.61M | 4.20M | 5.02M | 5.48M | 2.19M | 4.28M | 4.29M | 4.86M | 19.79M | -6.42M | -11.96M | 909.00K | 4.06M | 6.88M | 3.63M | 334.00K | -4.39M | 3.75M | 1.51M |
Interest Expenses | 17.00K | 60.00K | 49.00K | 23.00K | 14.00K | 11.00K | 14.00K | 84.00K | 114.00K | 306.00K | 19.00K | 32.00K | 21.00K | 1.94M | N/A | 11.81M | 26.00K | 28.00K | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 20.16M | 20.10M | 20.01M | 19.91M | 19.75M | 19.34M | 19.29M | 19.23M | 19.18M | 18.95M | 18.87M | 18.77M | 18.68M | 18.47M | 19.01M | 21.47M | 21.59M | 21.52M | 21.43M | 21.09M | 20.73M | 20.68M | 20.65M | 16.90M | 14.67M |
Diluted Shares Outstanding | 20.47M | 20.40M | 20.27M | 20.14M | 19.96M | 19.56M | 19.56M | 19.31M | 19.28M | 19.03M | 18.89M | 18.85M | 18.80M | 18.61M | 19.01M | 21.47M | 21.59M | 21.55M | 21.62M | 21.47M | 21.14M | 20.76M | 20.65M | 16.90M | 14.98M |
EBITDA | 4.95M | 5.72M | 7.02M | 5.66M | 5.19M | 5.43M | 4.79M | 5.37M | 6.59M | 7.69M | 2.41M | 4.64M | 4.23M | 5.63M | 2.95M | -4.81M | 2.21M | 3.90M | 3.83M | 3.88M | 2.00M | -683.00K | -5.26M | 3.29M | 2.02M |
EBITDA Margin | 22.88% | 26.53% | 26.67% | 24.23% | 22.90% | 29.96% | 26.52% | 29.73% | 31.48% | 30.74% | 13.04% | 22.97% | 22.37% | 28.29% | 16.77% | -24.70% | 11.97% | 19.42% | 24.56% | 21.78% | 15.47% | -6.82% | -50.21% | 21.08% | 24.65% |
EBIT | 5.54M | 5.68M | 6.93M | 5.87M | 5.54M | 5.58M | 6.22M | 5.46M | 6.42M | 7.46M | 2.34M | 4.70M | 4.13M | 6.98M | 19.98M | 5.91M | -11.82M | 2.31M | 4.11M | 7.04M | 3.80M | 451.00K | -4.38M | 3.99M | 1.96M |
EBIT Margin | 25.65% | 26.34% | 26.33% | 25.09% | 24.43% | 30.79% | 34.45% | 30.22% | 30.66% | 29.80% | 12.67% | 23.27% | 21.82% | 35.11% | 113.71% | 30.37% | -64.08% | 11.52% | 26.31% | 39.53% | 29.39% | 4.51% | -41.87% | 25.57% | 23.93% |
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 |