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 | 215.42M | 308.25M | 302.64M | 299.20M | 286.06M | 289.25M | 270.51M | 249.44M | 240.32M | 234.57M | 231.03M | 188.95M | 159.49M | 157.97M | 153.40M | 136.43M | 118.08M | 113.95M | 105.80M | 99.33M | 92.76M | 88.84M | 77.85M | 66.37M | 58.87M | 38.30M | 35.30M | 33.10M | 31.00M | 30.20M |
Cost of Revenue | N/A | 50.50M | 47.25M | 45.79M | 46.25M | 48.30M | 42.94M | 37.08M | 37.67M | 41.12M | 40.64M | 34.34M | 25.44M | 25.88M | 25.30M | 15.23M | 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 | 215.42M | 257.76M | 255.39M | 253.41M | 239.81M | 240.95M | 227.56M | 212.37M | 202.65M | 193.45M | 190.39M | 154.62M | 134.04M | 132.09M | 128.09M | 121.20M | 118.08M | 113.95M | 105.80M | 99.33M | 92.76M | 88.84M | 77.85M | 66.37M | 58.87M | 38.30M | 35.30M | 33.10M | 31.00M | 30.20M |
Operating Expenses | 203.29M | 50.50M | -188.19M | -201.69M | -183.33M | 225.00M | 201.00M | 185.00M | 173.00M | 178.00M | 183.00M | 155.00M | 133.00M | 140.00M | 146.00M | 143.00M | 138.00M | 122.00M | 97.00M | -37.89M | -32.99M | -25.82M | -11.63M | -527.00K | -5.27M | -600.00K | 100.00K | -800.00K | -1.20M | -5.80M |
Selling, General & Admin | 134.26M | 123.23M | 120.21M | 117.33M | 112.89M | 110.33M | 105.99M | 100.47M | 91.72M | 93.57M | 92.58M | 72.46M | 60.94M | 60.82M | 59.14M | 53.15M | 47.49M | 44.46M | 38.35M | 35.88M | 32.91M | 29.52M | 25.34M | 21.47M | 18.60M | 10.40M | 10.00M | 9.30M | 8.90M | 8.80M |
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 | 81.25M | -72.73M | -308.40M | -319.02M | -296.21M | 99.07M | 81.67M | 72.43M | 70.28M | 73.32M | 79.41M | 74.53M | 65.00K | 34.00K | 146.00K | 89.85M | 90.50M | 77.54M | 58.65M | -73.77M | -65.90M | -55.34M | -36.97M | -21.99M | -23.87M | -11.00M | -9.90M | -10.10M | -10.10M | -14.60M |
Operating Income | 12.46M | 130.63M | 114.45M | 97.51M | 102.73M | 143.91M | 128.84M | 115.32M | 114.22M | 103.84M | 101.31M | 71.91M | 82.23M | 87.20M | 91.46M | 1.58M | 96.77M | 88.67M | 72.58M | 61.44M | 59.76M | 63.02M | 66.22M | 65.84M | 53.60M | 37.70M | 35.40M | 32.30M | 29.80M | 24.40M |
Other Expenses / Income | -334.00K | -873.00K | -4.25M | -1.48M | -1.67M | -4.27M | -1.93M | -5.97M | 995.00K | -5.00M | -2.94M | -19.13M | -4.96M | -3.80M | -146.00K | 42.06M | -58.28M | -6.39M | -6.20M | -6.46M | -23.49M | -28.82M | -36.17M | -40.08M | -30.55M | -20.60M | -20.20M | -18.00M | -16.50M | -12.90M |
Before Tax Income | 12.12M | 109.71M | 114.57M | 97.67M | 102.86M | 104.24M | 95.24M | 86.52M | 87.51M | 77.58M | 71.76M | 42.51M | 51.92M | 50.38M | 47.34M | 43.64M | 38.36M | 40.48M | 40.89M | 38.11M | 36.27M | 34.21M | 30.05M | 25.76M | 23.05M | 17.10M | 15.20M | 14.30M | 13.30M | 11.50M |
Income Tax Expenses | 2.50M | 24.56M | 25.18M | 19.92M | 21.02M | 21.80M | 42.62M | 27.05M | 28.96M | 25.40M | 20.78M | 11.09M | 16.37M | 16.42M | 15.38M | 13.81M | 11.99M | 12.72M | 13.21M | 12.49M | 12.06M | 11.29M | 10.42M | 8.25M | 7.85M | 5.90M | 5.30M | 5.10M | 4.60M | 3.40M |
Net Income | 9.51M | 85.03M | 89.26M | 77.59M | 81.72M | 82.31M | 52.49M | 59.34M | 58.42M | 52.04M | 50.86M | 31.29M | 35.42M | 33.83M | 31.83M | 29.83M | 26.37M | 27.77M | 27.68M | 25.61M | 24.20M | 22.91M | 19.63M | 17.51M | 15.20M | 11.20M | 9.90M | 9.20M | 8.70M | 8.10M |
Interest Expenses | 87.84M | 21.04M | 17.53M | 28.99M | 50.75M | 39.79M | 25.46M | 22.10M | 20.36M | 20.68M | 23.98M | 24.21M | 25.68M | 32.29M | 39.76M | 50.39M | 58.41M | 48.18M | 31.69M | 23.33M | 23.49M | 28.82M | 36.17M | 40.08M | 30.55M | 20.60M | 20.20M | 18.00M | 16.50M | 12.90M |
Basic Shares Outstanding | 14.25M | 14.33M | 14.57M | 14.70M | 14.91M | 15.04M | 14.95M | 14.81M | 14.73M | 14.68M | 14.48M | 12.80M | 11.00M | 10.81M | 11.75M | 11.68M | 10.66M | 10.83M | 11.92M | 11.92M | 10.81M | 10.86M | 10.84M | 10.38M | 10.35M | 7.12M | 7.09M | 7.32M | 7.86M | 7.15M |
Diluted Shares Outstanding | 14.30M | 14.40M | 14.65M | 14.74M | 14.97M | 15.13M | 15.07M | 14.94M | 14.86M | 14.79M | 14.57M | 12.84M | 11.04M | 10.86M | 11.83M | 11.79M | 10.74M | 10.99M | 12.09M | 12.13M | 11.03M | 11.07M | 10.97M | 10.47M | 10.50M | 7.12M | 7.09M | 7.32M | 7.86M | 7.15M |
EBITDA | 20.55M | 121.27M | 126.14M | 109.34M | 114.48M | 112.61M | 105.44M | 95.44M | 96.00M | 63.84M | 79.67M | 48.48M | 62.16M | 59.58M | 62.04M | N/A | N/A | 47.01M | 47.22M | 44.70M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
EBITDA Margin | 9.54% | 39.34% | 41.68% | 36.54% | 40.02% | 38.93% | 38.98% | 38.26% | 39.94% | 27.21% | 34.48% | 25.66% | 38.98% | 37.71% | 40.44% | 0.00% | 0.00% | 41.25% | 44.63% | 45.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% |
EBIT | 99.84M | 130.63M | 131.97M | 126.50M | 153.48M | 143.91M | 120.57M | 108.49M | 107.75M | 98.13M | 95.61M | 66.59M | 77.47M | 82.54M | 86.97M | 94.04M | 96.77M | 88.67M | 72.58M | 61.44M | 59.76M | 63.02M | 66.22M | 65.84M | 53.60M | 37.70M | 35.40M | 32.30M | 29.80M | 24.40M |
EBIT Margin | 46.35% | 42.38% | 43.61% | 42.28% | 53.65% | 49.75% | 44.57% | 43.49% | 44.84% | 41.83% | 41.38% | 35.24% | 48.58% | 52.25% | 56.70% | 68.93% | 81.96% | 77.81% | 68.60% | 61.85% | 64.43% | 70.94% | 85.07% | 99.21% | 91.05% | 98.43% | 100.28% | 97.58% | 96.13% | 80.79% |
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 |