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 | 95.74M | 94.61M | 88.42M | 82.87M | 79.90M | 82.69M | 76.78M | 72.81M | 70.40M | 75.51M | 63.46M | 63.28M | 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 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 13.14M | 13.23M | 13.22M | 9.87B | 8.85B | 8.28B | 7.38B | 7.24B | 7.37B | 5.86B | 5.41B | 4.97B | 4.59B | 4.86B | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Gross Profit | 95.74M | 94.61M | 88.42M | 82.87M | 79.90M | 82.69M | 76.78M | 59.66M | 57.17M | 62.29M | -9.81B | -8.78B | -8.22B | -7.33B | -7.19B | -7.32B | -5.82B | -5.37B | -4.93B | -4.55B | -4.82B | 37.45M | 37.64M | 35.96M | 34.85M | 9.02M | 8.32M | 7.85M | 7.30M | 6.31M |
Operating Expenses | 53.95M | 941.00K | -54.66M | -59.00M | -60.85M | -54.98M | 794.00K | 877.00K | 899.00K | 1.08M | 1.03B | 2.51B | 24.90B | 15.72B | 21.54B | 20.93B | 21.38B | 19.90B | 17.98B | 17.35B | 20.50B | -11.59M | -3.46M | -1.15M | -3.58M | 19.33M | 18.30M | 16.62M | 15.39M | 10.96M |
Selling, General & Admin | 36.58M | 35.02M | 32.70M | 31.42M | 30.79M | 30.17M | 27.78M | 29.16M | 29.11M | 29.24M | 27.20M | 26.42M | 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 | N/A | -20.77M | -87.36M | -90.42M | -91.64M | -85.15M | -17.96M | -18.34M | 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 | -23.89M | -15.30M | -11.90M | -14.14M | 9.10M | 10.26M | 6.72M | 5.51M | 2.28M |
Operating Income | 31.50M | 44.19M | 33.76M | 23.87M | 19.04M | 27.71M | 21.46M | 21.15M | 20.45M | 26.76M | 18.08B | 17.29B | 17.46B | 19.64B | 15.71B | 17.14B | 16.63B | 14.31B | 13.01B | 14.27B | 13.35B | 25.86M | 34.18M | 34.80M | 31.28M | 28.35M | 26.62M | 24.47M | 22.69M | 17.27M |
Other Expenses / Income | N/A | -8.73M | -7.98M | -9.25M | -8.25M | -9.84M | -9.81M | -6.72M | -6.36M | -14.89M | -9.09M | -1.42M | -2.32M | -393.00K | -3.69M | -803.22K | 671.92K | -18.19M | N/A | N/A | -3.86B | -17.09M | -21.69M | -22.05M | -18.73M | -17.67M | -16.10M | -15.04M | -14.23M | -10.28M |
Before Tax Income | 31.50M | 36.89M | 33.76M | 23.87M | 19.04M | 23.64M | 18.63M | 14.43M | 14.09M | 12.52M | 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 | 8.27M | 4.40M | 4.66M | 3.96M | 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 | 10.37M | 10.03M | 9.43M | 8.56M | 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 | 38.62M | 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.76M | 3.82M | 3.94M | 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.76M | 3.82M | 3.94M | 4.05M | 4.09M | 4.13M | 4.12M | 4.14M | 4.16M | 4.18M | 3.80M |
EBITDA | 34.30M | 39.91M | 37.26M | 28.13M | 23.48M | 27.81M | 19.25M | 19.62M | 19.27M | 17.04M | 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 |
EBITDA Margin | 35.83% | 42.19% | 42.14% | 33.94% | 29.38% | 33.63% | 25.08% | 26.95% | 27.38% | 22.56% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% |
EBIT | 70.12M | 44.19M | 37.18M | 27.86M | 25.36M | 27.71M | 21.70M | 18.27M | 17.69M | 16.16M | 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 | 73.23% | 46.70% | 42.05% | 33.62% | 31.75% | 33.51% | 28.26% | 25.09% | 25.13% | 21.41% | 26.14% | 34.29% | 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 |