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 | 10.89M | 12.70M | 13.93M | 10.99M | 13.60M | 13.77M | 12.97M | 10.78M | 14.01M | 13.45M | 15.42M | 13.83M | 14.34M | 13.72M | 13.28M | 12.29M | 11.89M | 12.20M | 12.13M | 11.12M | 11.16M | 9.09M | 9.58M | 10.45M | 9.10M | 8.80M | 8.80M | 8.00M | 7.00M | 6.70M |
Cost of Revenue | 5.48M | 6.00M | 5.75M | 4.87M | 5.66M | 5.67M | 5.30M | 4.88M | 5.20M | 5.32M | 5.61M | 5.22M | 5.65M | 5.25M | 5.32M | 5.41M | 4.85M | 5.64M | 5.69M | 5.07M | 5.06M | 4.90M | 4.65M | 4.76M | 4.60M | 4.40M | 5.00M | 4.90M | 4.20M | 4.20M |
Gross Profit | 5.41M | 6.70M | 8.18M | 6.11M | 7.94M | 8.10M | 7.67M | 5.89M | 8.80M | 8.13M | 9.81M | 8.61M | 8.69M | 8.47M | 7.95M | 6.88M | 7.03M | 6.55M | 6.44M | 6.05M | 6.10M | 4.19M | 4.93M | 5.68M | 4.50M | 4.40M | 3.80M | 3.10M | 2.80M | 2.50M |
Operating Expenses | 2.54M | 2.66M | 2.51M | 2.48M | 2.55M | 2.52M | 2.43M | 2.50M | 2.51M | 2.64M | 2.50M | 2.51M | 2.55M | 3.42M | 2.61M | 2.70M | 2.60M | 2.83M | 2.59M | 2.59M | 2.46M | 2.30M | 2.34M | 2.56M | 2.40M | 2.80M | 2.40M | 2.30M | 2.20M | 2.00M |
Selling, General & Admin | 2.08M | 2.17M | 2.04M | 2.03M | 2.15M | N/A | 1.79M | 1.85M | 1.86M | 2.64M | 2.50M | 2.51M | 2.55M | 3.42M | 2.61M | 2.70M | 2.60M | 2.83M | 2.59M | 2.59M | 2.46M | 2.30M | 2.34M | 2.26M | 2.10M | 2.20M | 2.00M | 2.00M | 1.90M | 1.80M |
Research & Development | 463.99K | 490.77K | 478.64K | 451.21K | 397.39K | 399.52K | 646.08K | 651.83K | 648.21K | 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 | N/A | N/A | N/A |
Other Operating Expenses | 1.61M | 2.17M | 2.04M | 2.03M | 2.15M | 2.12M | 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 | 295.27K | 300.00K | 600.00K | 400.00K | 300.00K | 300.00K | 200.00K |
Operating Income | 2.86M | 4.04M | 5.67M | 3.64M | 5.40M | 5.58M | 5.24M | 3.39M | 6.29M | 5.49M | 7.30M | 6.10M | 6.14M | 5.06M | 5.34M | 4.18M | 4.44M | 3.72M | 3.85M | 3.46M | 3.64M | 1.89M | 2.59M | 3.13M | 2.10M | 1.60M | 1.40M | 800.00K | 600.00K | 500.00K |
Other Expenses / Income | 387.75K | -809.55K | 210.84K | 524.83K | 634.40K | -113.99K | 315.17K | 306.50K | 331.83K | 264.00K | 1.33M | 828.21K | 736.09K | 455.79K | 395.68K | 484.68K | 583.93K | 412.46K | 237.46K | 220.99K | 169.34K | 192.10K | 239.07K | 237.61K | 100.00K | N/A | -100.00K | N/A | -100.00K | -300.00K |
Before Tax Income | 3.25M | 3.23M | 5.88M | 4.16M | 6.03M | 5.47M | 5.55M | 3.70M | 6.63M | 5.75M | 8.63M | 6.93M | 6.87M | 5.51M | 5.74M | 4.67M | 5.02M | 4.14M | 4.09M | 3.68M | 3.81M | 2.08M | 2.83M | 3.37M | 2.20M | 1.60M | 1.30M | 800.00K | 500.00K | 200.00K |
Income Tax Expenses | 669.41K | 658.17K | 1.22M | 856.02K | 1.27M | 1.11M | 1.71M | 1.11M | 2.02M | 1.70M | 2.73M | 2.10M | 2.16M | 1.71M | 1.86M | 1.50M | 1.60M | 1.40M | 1.47M | 1.21M | 1.34M | 662.34K | 941.05K | 1.31M | 800.00K | 600.00K | 500.00K | 300.00K | 200.00K | 100.00K |
Net Income | 2.58M | 2.57M | 4.66M | 3.30M | 4.76M | 4.35M | 3.84M | 2.58M | 4.61M | 4.05M | 5.90M | 4.83M | 4.72M | 3.80M | 3.88M | 3.16M | 3.54M | 2.74M | 2.62M | 2.48M | 2.47M | 1.42M | 1.89M | 2.05M | 1.40M | 1.00M | 800.00K | 500.00K | 300.00K | 100.00K |
Interest Expenses | N/A | 1.62M | N/A | N/A | N/A | 227.98K | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 56.00 | 798.00 | N/A | N/A | N/A | N/A | 38.00 | 536.00 | N/A | N/A | N/A | 100.00K | 100.00K | 100.00K |
Basic Shares Outstanding | 4.59M | 4.59M | 4.59M | 4.59M | 4.59M | 4.58M | 4.59M | 4.59M | 4.59M | 4.60M | 4.60M | 4.60M | 4.60M | 4.74M | 4.95M | 4.95M | 4.94M | 4.94M | 4.94M | 4.93M | 4.90M | 4.88M | 4.87M | 4.88M | 4.89M | 4.88M | 4.83M | 4.55M | 5.00M | 5.00M |
Diluted Shares Outstanding | 4.59M | 4.59M | 4.59M | 4.59M | 4.59M | 4.58M | 4.59M | 4.59M | 4.59M | 4.60M | 4.60M | 4.60M | 4.60M | 4.74M | 4.95M | 4.95M | 4.95M | 4.94M | 4.94M | 4.94M | 4.91M | 4.89M | 4.89M | 4.91M | 4.91M | 4.90M | 4.85M | 4.55M | 5.00M | 5.00M |
EBITDA | 2.97M | 4.85M | 5.46M | 3.11M | 4.76M | 5.69M | 5.75M | 3.88M | 6.80M | 5.94M | 8.82M | 7.18M | 7.13M | 5.74M | 5.92M | 4.87M | 5.34M | 4.33M | 4.30M | 3.89M | 4.01M | 2.34M | 3.11M | 3.66M | 2.50M | 2.20M | 1.70M | 1.20M | 900.00K | 500.00K |
EBITDA Margin | 27.27% | 38.17% | 39.17% | 28.32% | 35.01% | 41.35% | 44.35% | 36.03% | 48.54% | 44.14% | 57.22% | 51.94% | 49.71% | 41.85% | 44.58% | 39.60% | 44.90% | 35.53% | 35.39% | 35.00% | 35.98% | 25.75% | 32.42% | 35.05% | 27.47% | 25.00% | 19.32% | 15.00% | 12.86% | 7.46% |
EBIT | 3.25M | 4.85M | 5.88M | 4.16M | 6.03M | 5.69M | 5.55M | 3.70M | 6.63M | 5.75M | 8.63M | 6.93M | 6.87M | 5.51M | 5.74M | 4.67M | 5.14M | 4.14M | 4.09M | 3.68M | 3.81M | 2.08M | 2.83M | 3.37M | 2.20M | 1.60M | 1.30M | 900.00K | 600.00K | 300.00K |
EBIT Margin | 29.86% | 38.17% | 42.20% | 37.88% | 44.34% | 41.35% | 42.80% | 34.30% | 47.30% | 42.79% | 55.99% | 50.10% | 47.92% | 40.18% | 43.23% | 37.97% | 43.23% | 33.93% | 33.70% | 33.11% | 34.16% | 22.92% | 29.55% | 32.23% | 24.18% | 18.18% | 14.77% | 11.25% | 8.57% | 4.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 |