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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 80.52M | 81.18M | 70.38M | 58.72M | 68.36M | 62.23M | 55.85M | 61.35M | 53.09M | 51.47M | 59.47M | 48.89M | 53.99M | 43.45M | 36.92M | 48.98M | 45.43M | 39.33M | 34.16M | 30.00M | 53.51M | 66.59M | 77.01M | 84.29M | 80.90M | 74.50M |
Cost of Revenue | 66.73M | 67.22M | 56.83M | 47.02M | 56.27M | 49.79M | 44.67M | 50.52M | 44.20M | 42.69M | 49.60M | 40.32M | 44.98M | 35.75M | 30.11M | 41.49M | 38.24M | 33.05M | 28.53M | 24.84M | 47.74M | 60.00M | 69.43M | 72.60M | 66.30M | 62.50M |
Gross Profit | 13.78M | 13.96M | 13.55M | 11.71M | 12.09M | 12.44M | 11.18M | 10.83M | 8.89M | 8.79M | 9.87M | 8.57M | 9.01M | 7.70M | 6.81M | 7.48M | 7.19M | 6.28M | 5.62M | 5.16M | 5.77M | 6.59M | 7.58M | 11.69M | 14.60M | 12.00M |
Operating Expenses | 14.05M | 13.62M | 12.99M | 11.58M | 11.95M | 11.88M | 11.45M | 11.02M | 10.20M | 10.18M | 9.60M | 9.07M | 8.93M | 8.47M | 7.78M | 6.96M | 6.35M | 6.27M | 5.58M | 6.38M | 8.20M | 12.00M | 13.02M | 14.40M | 13.50M | 13.50M |
Selling, General & Admin | 10.23M | 10.13M | 9.88M | 8.67M | 9.43M | 9.00M | 8.45M | 8.20M | 7.63M | 8.03M | 7.96M | 7.44M | 7.27M | 6.78M | 6.10M | 6.96M | 6.35M | 6.27M | 5.58M | 6.38M | 8.20M | 12.00M | 12.54M | 11.13M | 10.50M | 10.90M |
Research & Development | 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 | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | 3.83M | 3.48M | 3.11M | 2.91M | 2.52M | 284.00K | 276.00K | 281.00K | 286.00K | 268.00K | 285.00K | 257.00K | 1.66M | 1.68M | 1.69M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 486.00K | 3.27M | 3.00M | 2.60M |
Operating Income | -273.00K | 578.00K | 930.00K | 461.00K | 462.00K | -2.70M | -271.00K | -186.00K | -1.30M | -1.40M | 271.00K | -501.00K | 78.00K | -765.00K | -978.00K | 526.00K | 846.00K | 11.00K | 48.00K | -1.22M | -2.43M | -5.41M | -5.44M | -2.70M | 1.10M | -1.50M |
Other Expenses / Income | -1.71M | -1.23M | 1.18M | -72.00K | -508.00K | -391.00K | -423.00K | -98.00K | 139.00K | 211.00K | 264.00K | 246.00K | 787.00K | 263.00K | 228.00K | 248.00K | 539.00K | 872.00K | 506.00K | 370.00K | 377.00K | 375.00K | 488.00K | 1.39M | 1.10M | 1.10M |
Before Tax Income | -1.99M | -886.00K | 1.74M | 52.00K | -375.00K | -3.09M | -694.00K | -284.00K | -1.16M | -1.19M | 535.00K | -255.00K | 865.00K | -502.00K | -750.00K | 774.00K | 1.39M | 883.00K | 554.00K | -845.00K | -1.93M | -4.73M | -4.93M | -3.18M | 2.20M | -400.00K |
Income Tax Expenses | 57.00K | 94.00K | 89.00K | 98.00K | 160.00K | 167.00K | 122.00K | 125.00K | 59.00K | 73.00K | 97.00K | 71.00K | 89.00K | 41.00K | 24.00K | 36.00K | 40.00K | 13.00K | 13.00K | 1.44M | -26.00K | 163.00K | -1.60M | -743.00K | 1.00M | 200.00K |
Net Income | -1.77M | -980.00K | 1.97M | -46.00K | -535.00K | -1.14M | -307.00K | -69.00K | -712.00K | -1.08M | 438.00K | -326.00K | 776.00K | -543.00K | -774.00K | 738.00K | 1.46M | 1.33M | 390.00K | -2.65M | -3.64M | -5.84M | -3.33M | -2.43M | 1.20M | -600.00K |
Interest Expenses | 2.10M | 1.46M | 1.16M | 1.21M | 837.00K | 675.00K | 699.00K | 379.00K | 147.00K | 58.00K | 22.00K | 13.00K | 14.00K | 14.00K | 15.00K | 14.00K | 16.00K | 15.00K | 14.00K | 15.00K | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 3.90M | 3.90M | 3.90M | 3.88M | 3.88M | 3.81M | 3.80M | 3.80M | 3.80M | 3.80M | 3.80M | 3.80M | 3.80M | 3.80M | 3.80M | 3.80M | 3.80M | 3.80M | 3.80M | 3.80M | 3.80M | 3.79M | 3.80M | 3.80M | 3.80M | 3.80M |
Diluted Shares Outstanding | 3.90M | 3.90M | 3.90M | 3.88M | 3.88M | 3.81M | 3.80M | 3.80M | 3.80M | 3.80M | 4.09M | 3.80M | 3.85M | 3.80M | 3.80M | 3.80M | 3.80M | 3.80M | 3.80M | 3.80M | 3.80M | 3.79M | 3.80M | 3.80M | 3.80M | 4.00M |
EBITDA | 3.94M | 4.06M | 3.67M | 3.03M | 2.98M | 463.00K | 3.00M | 2.91M | 1.54M | 1.03M | 2.19M | 1.39M | 2.54M | 1.20M | 953.00K | 2.33M | 1.95M | 1.95M | 1.56M | -320.00K | -119.00K | 22.00K | -980.00K | -895.00K | 4.10M | 1.10M |
EBITDA Margin | 4.89% | 5.00% | 5.22% | 5.17% | 4.37% | 0.74% | 5.37% | 4.74% | 2.91% | 2.00% | 3.69% | 2.85% | 4.71% | 2.75% | 2.58% | 4.77% | 4.28% | 4.97% | 4.56% | -1.07% | -0.22% | 0.03% | -1.27% | -1.06% | 5.07% | 1.48% |
EBIT | 380.00K | 578.00K | 3.22M | 1.26M | 462.00K | -302.00K | 514.00K | 435.00K | -506.00K | -949.00K | 557.00K | -242.00K | 879.00K | -488.00K | -735.00K | 788.00K | 1.51M | 1.35M | 417.00K | -1.20M | -3.67M | -5.67M | -4.93M | -3.18M | 2.20M | -400.00K |
EBIT Margin | 0.47% | 0.71% | 4.57% | 2.15% | 0.68% | -0.49% | 0.92% | 0.71% | -0.95% | -1.84% | 0.94% | -0.49% | 1.63% | -1.12% | -1.99% | 1.61% | 3.33% | 3.45% | 1.22% | -4.00% | -6.86% | -8.52% | -6.41% | -3.77% | 2.72% | -0.54% |
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 |