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 | 8.55M | 9.03M | 8.61M | 7.62M | 8.26M | 7.50M | 7.84M | 7.09M | 7.64M | 7.04M | 6.54M | 6.50M | 6.12M | 6.20M | 5.90M | 6.73M | 7.09M | 5.76M | 4.90M | 4.80M | 4.36M | 4.48M | 4.63M | 6.01M | 5.68M | 6.40M | 6.40M | 6.10M | 6.20M | 6.10M |
Cost of Revenue | 4.31M | 4.19M | 3.93M | 3.69M | 3.89M | 3.45M | 3.54M | 3.20M | 3.41M | 2.96M | 2.80M | 2.86M | 2.61M | 2.49M | 2.44M | 2.55M | 2.57M | 2.06M | 1.91M | 1.82M | 1.70M | 1.86M | 1.91M | 2.27M | 2.36M | 2.60M | 2.60M | 2.50M | 2.60M | 2.60M |
Gross Profit | 4.25M | 4.84M | 4.68M | 3.93M | 4.37M | 4.05M | 4.30M | 3.88M | 4.23M | 4.09M | 3.74M | 3.64M | 3.50M | 3.71M | 3.46M | 4.18M | 4.52M | 3.70M | 2.99M | 2.98M | 2.66M | 2.62M | 2.71M | 3.74M | 3.33M | 3.80M | 3.80M | 3.60M | 3.60M | 3.50M |
Operating Expenses | 4.27M | 4.88M | 4.24M | 4.13M | 4.40M | 4.19M | 3.89M | 3.71M | 3.94M | 3.69M | 3.35M | 2.81M | 2.76M | 3.01M | 3.05M | 3.27M | 3.17M | 3.02M | 2.99M | 3.04M | 3.01M | 3.21M | 2.92M | 3.26M | 3.39M | 3.40M | 3.10M | 3.10M | 2.60M | 3.10M |
Selling, General & Admin | 3.30M | 4.04M | 3.36M | 3.30M | 3.59M | 3.38M | 3.08M | 2.95M | 3.18M | 2.88M | 2.79M | 2.37M | 2.33M | 2.35M | 2.41M | 2.63M | 2.60M | 2.45M | 2.24M | 2.28M | 2.24M | 2.12M | 2.10M | 2.25M | 2.42M | 2.60M | 2.40M | 2.30M | 1.90M | 2.30M |
Research & Development | 973.00K | 836.00K | 876.00K | 836.00K | 811.00K | 813.00K | 812.00K | 767.00K | 753.00K | 810.00K | 560.00K | 443.00K | 437.00K | 656.00K | 643.00K | 630.00K | 572.00K | 567.00K | 747.00K | 762.00K | 772.39K | 1.09M | 819.39K | 862.50K | 830.13K | 700.00K | 600.00K | 700.00K | 600.00K | 700.00K |
Other Operating Expenses | 42.00K | N/A | 14.00K | -1.00K | 10.00K | 8.00K | 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 | 146.65K | 139.90K | 100.00K | 100.00K | 100.00K | 100.00K | 100.00K |
Operating Income | -28.00K | 73.00K | 441.00K | -169.00K | 188.00K | -145.00K | 410.00K | 170.00K | 290.00K | 391.00K | 389.00K | 831.00K | 740.00K | 702.00K | 411.00K | 918.00K | 1.35M | 682.00K | 3.00K | -61.00K | -356.62K | -590.77K | -204.72K | 482.45K | -67.13K | 400.00K | 700.00K | 500.00K | 1.00M | 400.00K |
Other Expenses / Income | 406.00K | -1.00K | 18.00K | -3.00K | -2.00K | 8.00K | 48.00K | 34.00K | 1.45M | 1.16M | 549.00K | 811.00K | 69.00K | 11.00K | 24.00K | 72.00K | 250.00K | 2.07M | 1.19M | 355.00K | 532.54K | 1.88M | 5.66M | 552.29K | -10.38K | -100.00K | N/A | 300.00K | 200.00K | 300.00K |
Before Tax Income | 378.00K | 72.00K | 459.00K | -172.00K | 186.00K | -18.00K | 458.00K | 204.00K | 1.74M | 1.55M | 938.00K | 1.64M | 809.00K | 713.00K | 435.00K | 990.00K | 1.60M | 2.75M | 1.19M | 294.00K | 175.92K | 1.29M | 5.45M | 1.03M | -77.51K | 300.00K | 700.00K | 800.00K | 1.20M | 700.00K |
Income Tax Expenses | 103.00K | -28.00K | 49.00K | -48.00K | -1.00K | -8.00K | 163.00K | 2.00K | 530.00K | 460.00K | 232.00K | 556.00K | 211.00K | 186.00K | 101.00K | 384.00K | 405.00K | 1.03M | 428.00K | 122.00K | 320.00K | 640.70K | 1.87M | 353.00K | -55.10K | 100.00K | 200.00K | 300.00K | 400.00K | 200.00K |
Net Income | 275.00K | 100.00K | 410.00K | -124.00K | 187.00K | -10.00K | 295.00K | 202.00K | 1.21M | 1.09M | 706.00K | 1.09M | 548.00K | 527.00K | 334.00K | 606.00K | 1.20M | 1.72M | 761.00K | 172.00K | -144.08K | 646.02K | 3.52M | 681.74K | -22.41K | 200.00K | 500.00K | 500.00K | 800.00K | 500.00K |
Interest Expenses | 1.00K | 1.00K | 1.00K | 3.00K | 2.00K | 1.00K | N/A | 1.00K | 11.00K | 17.00K | 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 |
Basic Shares Outstanding | 3.43M | 3.40M | 3.40M | 3.40M | 3.40M | 3.40M | 3.40M | 3.40M | 3.40M | 3.40M | 3.39M | 3.39M | 3.39M | 3.38M | 3.37M | 3.37M | 3.36M | 3.31M | 3.23M | 3.21M | 3.17M | 3.15M | 3.12M | 3.00M | 2.97M | 2.95M | 2.93M | 2.95M | 2.87M | 3.12M |
Diluted Shares Outstanding | 3.43M | 3.43M | 3.44M | 3.40M | 3.40M | 3.40M | 3.40M | 3.40M | 3.65M | 3.65M | 3.50M | 3.41M | 3.41M | 3.40M | 3.40M | 3.40M | 3.40M | 3.36M | 3.33M | 3.32M | 3.17M | 3.25M | 3.21M | 3.04M | 2.97M | 2.96M | 2.95M | 3.08M | 2.87M | 3.12M |
EBITDA | 66.00K | 218.00K | 755.00K | 191.00K | 508.00K | 304.00K | 766.00K | 518.00K | 2.10M | 1.78M | 1.05M | 1.71M | 816.00K | 805.00K | 546.00K | 1.11M | 1.68M | 2.83M | 1.29M | 377.00K | 274.55K | 1.38M | 5.54M | 1.18M | 62.39K | 400.00K | 800.00K | 900.00K | 1.30M | 800.00K |
EBITDA Margin | 0.77% | 2.41% | 8.77% | 2.51% | 6.15% | 4.06% | 9.77% | 7.31% | 27.54% | 25.28% | 16.02% | 26.36% | 13.34% | 12.98% | 9.25% | 16.53% | 23.73% | 49.18% | 26.23% | 7.86% | 6.30% | 30.91% | 119.67% | 19.66% | 1.10% | 6.25% | 12.50% | 14.75% | 20.97% | 13.11% |
EBIT | 379.00K | 73.00K | 460.00K | -169.00K | 188.00K | -17.00K | 458.00K | 205.00K | 1.75M | 1.57M | 938.00K | 1.64M | 759.00K | 713.00K | 435.00K | 990.00K | 1.60M | 2.75M | 1.19M | 294.00K | 175.92K | 1.29M | 5.38M | 1.03M | -77.51K | 300.00K | 700.00K | 800.00K | 1.20M | 700.00K |
EBIT Margin | 4.43% | 0.81% | 5.34% | -2.22% | 2.28% | -0.23% | 5.84% | 2.89% | 22.98% | 22.31% | 14.34% | 25.27% | 12.41% | 11.50% | 7.37% | 14.71% | 22.57% | 47.86% | 24.25% | 6.13% | 4.04% | 28.73% | 116.35% | 17.22% | -1.36% | 4.69% | 10.94% | 13.11% | 19.35% | 11.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 |