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 | 137.52M | 94.61M | 88.42M | 82.87M | 79.90M | 82.69M | 76.78M | 72.81M | 70.40M | 75.51M | 63.49M | 63.18M | 61.38M | 54.57M | 51.11M | 48.61M | 42.56M | 38.86M | 37.75M | 39.53M | 39.21M | 37.45M | 37.64M | 35.96M | 34.85M | 9.02M | 8.32M | 7.85M | 7.30M | 6.31M |
Cost of Revenue | 24.45M | 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 |
Gross Profit | 113.08M | 94.61M | 88.42M | 82.87M | 79.90M | 82.69M | 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 |
Operating Expenses | 23.37M | 941.00K | -54.66M | -59.00M | -60.85M | -54.98M | 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 |
Selling, General & Admin | 36.58M | 35.02M | 32.70M | 31.42M | 30.79M | 30.17M | 34.32M | 35.75M | 35.69M | 35.64M | 31.95M | 30.84M | 26.82M | 23.82M | 25.74M | 15.99M | 14.64M | 13.52M | 13.25M | 3.35M | 12.23M | 12.30M | 11.84M | 10.75M | 10.57M | 10.23M | 8.04M | 9.90M | 9.87M | 8.67M |
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 | -23.37M | -20.77M | -87.36M | -90.42M | -91.64M | -85.15M | N/A | N/A | N/A | N/A | N/A | N/A | 67.40K | 393.00K | 2.24M | 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 |
Operating Income | 31.50M | 44.19M | 33.76M | 23.87M | 19.04M | 27.71M | 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 Expenses / Income | 31.50M | -7.30M | 33.76M | 23.87M | 19.04M | -4.07M | 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 |
Before Tax Income | 31.50M | 36.89M | 33.76M | 23.87M | 19.04M | 23.64M | 14.69M | 14.43M | 14.09M | 11.87M | 12.55M | 16.41M | 15.57M | 15.21M | 7.09M | 12.39M | 10.79M | 9.21M | 9.14M | 12.54M | 9.49M | 8.76M | 12.48M | 12.75M | 12.55M | 10.68M | 10.52M | 9.42M | 8.46M | 6.99M |
Income Tax Expenses | 6.50M | 8.11M | 7.33M | 4.61M | 3.43M | 4.01M | 7.26M | 4.40M | 4.66M | 3.71M | 3.82M | 5.38M | 5.03M | 5.11M | 1.86M | 4.03M | 3.53M | 2.62M | 2.55M | 3.81M | 2.54M | 2.22M | 3.99M | 3.99M | 4.16M | 3.39M | 3.67M | 3.27M | 2.86M | 2.34M |
Net Income | 25.00M | 28.78M | 26.43M | 19.26M | 15.61M | 19.63M | 7.43M | 10.03M | 9.43M | 8.16M | 8.73M | 11.02M | 10.54M | 10.10M | 5.23M | 8.35M | 7.26M | 6.59M | 6.59M | 8.73M | 6.95M | 6.54M | 8.49M | 8.76M | 8.39M | 7.30M | 6.86M | 6.16M | 5.60M | 4.65M |
Interest Expenses | 2.69M | 7.30M | 3.42M | 3.99M | 6.32M | 4.07M | 3.07M | 3.84M | 3.60M | 3.65M | 4.03M | 5.30M | 6.80M | 8.22M | 11.33M | 14.77M | 17.94M | 15.08M | 11.22M | 10.95M | 12.84M | 17.09M | 21.69M | 22.05M | 18.73M | 17.67M | 16.10M | 15.04M | 14.23M | 10.28M |
Basic Shares Outstanding | 4.73M | 4.69M | 4.68M | 4.80M | 4.87M | 4.83M | 4.80M | 4.76M | 4.72M | 4.68M | 4.66M | 4.64M | 4.38M | 3.61M | 3.60M | 3.59M | 3.59M | 3.64M | 3.69M | 3.77M | 3.82M | 3.93M | 4.05M | 4.09M | 4.13M | 4.12M | 4.14M | 4.16M | 4.18M | 3.80M |
Diluted Shares Outstanding | 4.73M | 4.69M | 4.68M | 4.80M | 4.87M | 4.83M | 4.80M | 4.76M | 4.72M | 4.68M | 4.66M | 4.64M | 4.38M | 3.61M | 3.60M | 3.59M | 3.59M | 3.64M | 3.69M | 3.77M | 3.82M | 3.93M | 4.05M | 4.09M | 4.13M | 4.12M | 4.14M | 4.16M | 4.18M | 3.80M |
EBITDA | 31.50M | 44.20M | 34.00M | 24.35M | 19.65M | 28.44M | 22.32M | 23.46M | 22.87M | 20.68M | 20.74M | 25.70M | 26.27M | 26.93M | 22.15M | 31.19M | 32.03M | 27.40M | 23.39M | 26.58M | 26.32M | 28.93M | 36.22M | 37.04M | 33.81M | 30.40M | 28.11M | 25.91M | 23.94M | 18.25M |
EBITDA Margin | 22.91% | 46.72% | 38.46% | 29.39% | 24.60% | 34.40% | 29.07% | 32.22% | 32.49% | 27.39% | 32.67% | 40.67% | 42.80% | 49.35% | 43.35% | 64.17% | 75.24% | 70.52% | 61.96% | 67.25% | 67.14% | 77.24% | 96.23% | 103.03% | 97.00% | 337.10% | 337.89% | 330.15% | 327.92% | 289.32% |
EBIT | 34.19M | 44.19M | 37.18M | 27.86M | 25.36M | 27.71M | 17.76M | 18.27M | 17.69M | 15.51M | 16.59M | 21.70M | 22.37M | 23.42M | 18.43M | 27.16M | 28.73M | 24.29M | 20.36M | 23.49M | 22.33M | 25.86M | 34.18M | 34.80M | 31.28M | 28.35M | 26.62M | 24.47M | 22.69M | 17.27M |
EBIT Margin | 24.86% | 46.70% | 42.05% | 33.62% | 31.75% | 33.51% | 23.13% | 25.09% | 25.13% | 20.54% | 26.12% | 34.35% | 36.44% | 42.92% | 36.06% | 55.87% | 67.49% | 62.51% | 53.93% | 59.43% | 56.95% | 69.04% | 90.81% | 96.80% | 89.74% | 314.40% | 320.06% | 311.79% | 310.79% | 273.68% |
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 |