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 | 12.94M | 12.35M | 12.56M | 12.19M | 12.30M | 11.85M | 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 | 44.01M | 40.11M | 39.70M | 36.28M | 34.44M | 33.61M | 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 | 10.13M | 41.90M | 30.35M | 27.26M | 42.10M | 40.53M | 39.63M | 38.30M | 36.59M | 33.14M | 32.73M | 31.65M | 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 | 8.05M | 32.23M | 20.99M | 19.64M | 32.66M | 31.31M | 30.16M | 24.86M | 23.38M | 21.55M | 21.57M | 20.72M | 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 | 2.08M | 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 | 11.50M | 10.89M | 17.78M | -1.73M | 3.64M | 7.65M | 4.52M | 7.14M | 4.61M | 4.10M | 1.73M | 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 | 3.48M | -657.86K | -1.98M | -814.63K | 326.77K | 61.52K | 49.62K | -21.25K | 2.80K | 2.41K | 2.68K | 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 | 100.00K | 100.00K | 200.00K | 300.00K | 300.00K |
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.48M | 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.79M | 3.68M | 3.58M | 3.53M | 3.45M | 3.18M | 3.01M | 2.50M | 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 | 4.05M | 4.23M | 4.22M | 4.18M | 4.20M | 4.10M | 3.99M | 3.71M | 3.65M | 3.18M | 3.01M | 2.50M | 3.33M | 3.00M | 2.28M |
EBITDA | 8.31M | 14.02M | 19.85M | 1.02M | 6.37M | 7.94M | 6.91M | 4.63M | 5.41M | 5.28M | 3.57M | 3.74M | 2.95M | 779.78K | 2.36M | 2.98M | 6.16M | 7.01M | 7.12M | 8.08M | 6.42M | 4.95M | 4.15M | 2.40M | 1.40M | 1.40M | 1.10M | 1.10M | 100.00K | -600.00K |
EBITDA Margin | 13.53% | 20.98% | 32.86% | 3.08% | 10.75% | 13.42% | 12.14% | 8.83% | 10.35% | 10.89% | 7.64% | 8.23% | 7.26% | 1.95% | 5.96% | 6.47% | 11.64% | 12.56% | 12.89% | 14.71% | 13.41% | 11.88% | 10.51% | 7.40% | 6.90% | 7.29% | 6.04% | 6.32% | 0.56% | -7.14% |
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 | 600.00K | 200.00K | 500.00K | -400.00K | -800.00K |
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% | 3.13% | 1.10% | 2.87% | -2.26% | -9.52% |
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 |