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 | 61.44M | 66.82M | 60.40M | 33.14M | 59.23M | 59.14M | 56.95M | 52.46M | 52.26M | 48.47M | 46.74M | 45.46M | 40.59M | 39.92M | 39.59M | 46.03M | 52.88M | 55.84M | 55.22M | 54.90M | 47.85M | 41.70M | 39.49M | 32.46M | 20.30M | 19.20M | 18.20M | 17.40M | 17.70M | 8.40M |
Cost of Revenue | 41.27M | 13.88M | 12.54M | 7.61M | 13.44M | 13.23M | 36.01M | 34.88M | 33.96M | 31.84M | 32.14M | 31.07M | 10.70M | 11.06M | 2.94M | 3.32M | 18.95M | 15.68M | 19.78M | 20.90M | 11.14M | 34.72M | 12.21M | 13.87M | 11.20M | 10.40M | 10.90M | 9.90M | 11.30M | 5.80M |
Gross Profit | 20.17M | 52.94M | 47.86M | 25.53M | 45.79M | 45.91M | 20.95M | 17.58M | 18.30M | 16.63M | 14.59M | 14.39M | 29.88M | 28.86M | 36.65M | 42.71M | 33.93M | 40.16M | 35.44M | 34.00M | 36.70M | 6.98M | 27.28M | 18.59M | 9.10M | 8.80M | 7.30M | 7.50M | 6.40M | 2.60M |
Operating Expenses | 15.00M | 41.90M | 30.35M | 27.26M | 42.10M | 40.53M | 16.56M | 15.77M | 15.19M | 13.49M | 12.88M | 12.43M | 28.84M | 30.14M | 36.43M | 41.99M | 29.78M | 34.98M | 30.00M | 27.23M | 31.44M | 3.18M | 24.19M | 17.10M | 8.50M | 8.30M | 7.10M | 7.20M | 7.00M | 3.60M |
Selling, General & Admin | 15.00M | 32.23M | 20.99M | 19.64M | 32.66M | 31.31M | 7.09M | 2.33M | 1.98M | 1.90M | 1.73M | 1.50M | 19.71M | 20.13M | 27.78M | 35.70M | 26.84M | 32.15M | 27.60M | 25.26M | 29.86M | 1.81M | 22.94M | 15.92M | 7.50M | 7.00M | 5.90M | 6.00M | 5.90M | 2.00M |
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 | N/A | N/A | N/A | N/A |
Other Operating Expenses | 10.10M | 9.68M | 9.35M | 7.61M | 9.44M | 9.22M | 9.47M | 13.44M | 13.21M | 11.59M | 11.15M | 10.93M | 9.13M | 10.01M | 8.64M | 6.29M | 2.94M | 2.83M | 2.40M | 1.98M | 1.59M | 1.37M | 1.25M | 1.17M | 1.00M | 1.30M | 1.20M | 1.20M | 1.10M | 1.60M |
Operating Income | 5.17M | 10.89M | 17.78M | -1.73M | 3.64M | 7.65M | 4.52M | 1.81M | 3.11M | 3.14M | 1.71M | 1.96M | 1.05M | -1.28M | 225.19K | 715.11K | 4.16M | 5.18M | 5.45M | 6.77M | 5.26M | 3.80M | 3.09M | 1.49M | 600.00K | 500.00K | 200.00K | 300.00K | -600.00K | -1.00M |
Other Expenses / Income | 9.81M | -657.86K | -1.98M | 1.54M | 326.77K | 2.27M | 49.62K | 5.31M | 1.51M | 960.50K | 26.44K | 6.70K | 5.85K | 12.91K | 35.58K | 107.77K | 329.20K | 279.21K | 119.37K | 33.48K | 39.72K | 28.94K | 56.63K | -12.23K | -100.00K | N/A | N/A | N/A | N/A | N/A |
Before Tax Income | 14.98M | 10.23M | 15.80M | -188.83K | 3.96M | 7.71M | 4.57M | 7.12M | 4.62M | 4.10M | 1.74M | 1.97M | 1.05M | -1.26M | 260.77K | 822.88K | 4.49M | 5.46M | 5.57M | 6.80M | 5.30M | 3.83M | 3.14M | 1.48M | 500.00K | N/A | N/A | N/A | N/A | N/A |
Income Tax Expenses | 4.42M | 2.72M | 4.00M | -1.25M | 1.24M | 1.99M | 480.00K | 2.92M | 1.89M | 1.69M | 719.78K | 950.11K | 655.08K | -272.00K | 199.80K | 384.70K | 1.86M | 2.33M | 2.51M | 2.94M | 2.43M | 1.55M | 1.33M | 643.30K | 100.00K | N/A | N/A | N/A | N/A | N/A |
Net Income | 10.56M | 7.51M | 11.80M | 1.06M | 2.72M | 5.72M | 4.09M | 4.20M | 2.73M | 2.41M | 1.02M | 1.02M | 397.67K | -992.21K | 60.97K | 438.18K | 2.62M | 3.13M | 3.05M | 3.86M | 2.87M | 2.28M | 1.82M | 838.91K | 400.00K | 400.00K | 100.00K | 100.00K | -900.00K | -1.30M |
Interest Expenses | N/A | 907.10K | 905.73K | 345.38K | N/A | N/A | N/A | 51.06K | 201.00 | N/A | N/A | N/A | 802.00 | 225.00 | 4.59K | 12.39K | 3.86K | 1.52K | 11.42K | 16.41K | 3.12K | 8.32K | 6.84K | 126.05K | N/A | 100.00K | N/A | 200.00K | 200.00K | 200.00K |
Basic Shares Outstanding | 4.92M | 4.85M | 4.78M | 4.70M | 4.59M | 4.53M | 4.38M | 4.29M | 4.23M | 4.18M | 4.16M | 4.13M | 4.08M | 4.04M | 3.96M | 3.98M | 4.06M | 4.00M | 3.90M | 3.78M | 3.68M | 3.58M | 3.50M | 3.45M | 3.18M | 3.01M | 2.98M | 3.33M | 3.00M | 2.28M |
Diluted Shares Outstanding | 4.95M | 4.89M | 4.83M | 4.70M | 4.61M | 4.53M | 4.40M | 4.31M | 4.24M | 4.19M | 4.19M | 4.17M | 4.13M | 4.04M | 3.98M | 3.98M | 4.23M | 4.22M | 4.18M | 4.20M | 4.10M | 3.99M | 3.71M | 3.65M | 3.18M | 3.01M | 2.98M | 3.33M | 3.00M | 2.28M |
EBITDA | 8.31M | 14.16M | 20.10M | -1.33M | 6.42M | 5.67M | 7.10M | 9.72M | 6.91M | 6.24M | 3.60M | 3.74M | 2.95M | 779.78K | 2.36M | 2.98M | 6.49M | 7.29M | 7.25M | 8.13M | 6.46M | 4.99M | 4.21M | 2.52M | 1.30M | 1.40M | 1.00M | 1.10M | N/A | -700.00K |
EBITDA Margin | 13.53% | 21.20% | 33.28% | -4.03% | 10.83% | 9.58% | 12.47% | 18.53% | 13.23% | 12.87% | 7.70% | 8.23% | 7.26% | 1.95% | 5.96% | 6.47% | 12.27% | 13.06% | 13.13% | 14.81% | 13.50% | 11.97% | 10.67% | 7.76% | 6.40% | 7.29% | 5.49% | 6.32% | 0.00% | -8.33% |
EBIT | 14.98M | 11.14M | 16.70M | 156.55K | 3.96M | 7.71M | 4.57M | 7.17M | 4.62M | 4.10M | 1.74M | 1.97M | 1.05M | -1.26M | 265.36K | 835.27K | 4.49M | 5.46M | 5.58M | 6.82M | 5.30M | 3.84M | 3.15M | 1.61M | 500.00K | 500.00K | 100.00K | 300.00K | -700.00K | -1.10M |
EBIT Margin | 24.38% | 16.67% | 27.65% | 0.47% | 6.69% | 13.03% | 8.03% | 13.67% | 8.83% | 8.46% | 3.72% | 4.33% | 2.60% | -3.17% | 0.67% | 1.81% | 8.49% | 9.78% | 10.10% | 12.42% | 11.08% | 9.21% | 7.98% | 4.95% | 2.46% | 2.60% | 0.55% | 1.72% | -3.95% | -13.10% |
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 |