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 | 257.21M | 245.86M | 239.22M | 225.21M | 231.53M | 227.90M | 227.28M | 217.07M | 209.08M | 207.09M | 197.90M | 190.09M | 174.36M | 163.55M | 161.11M | 160.34M | 150.59M | 137.98M | 127.02M | 112.84M | 97.88M | 93.96M | 86.31M | 79.03M | 73.79M | 70.58M | 67.72M | 64.02M | 61.50M | 57.40M |
Cost of Revenue | 67.14M | 64.52M | 61.63M | 58.42M | 57.93M | 55.58M | 54.69M | 52.21M | 50.23M | 48.83M | 46.97M | 46.12M | 45.31M | 42.33M | 40.09M | N/A | N/A | 12.50M | N/A | 9.79M | 8.58M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Gross Profit | 190.07M | 181.34M | 177.60M | 166.79M | 173.59M | 172.33M | 172.60M | 164.86M | 158.85M | 158.26M | 150.92M | 143.97M | 129.05M | 121.22M | 121.02M | 160.34M | 150.59M | 125.47M | 127.02M | 103.05M | 89.30M | 93.96M | 86.31M | 79.03M | 73.79M | 70.58M | 67.72M | 64.02M | 61.50M | 57.40M |
Operating Expenses | 23.46M | 22.39M | 20.25M | 70.23M | 20.79M | 18.87M | 19.08M | 18.99M | 17.27M | 58.84M | 15.92M | 15.43M | 49.66M | 42.44M | 41.22M | 113.98M | 105.20M | 97.50M | 89.99M | 79.14M | 44.97M | 67.75M | 36.01M | 33.07M | 30.56M | 30.77M | 30.41M | 49.76M | -26.20M | -33.80M |
Selling, General & Admin | 23.46M | 22.39M | 20.25M | 19.11M | 20.79M | 18.46M | 18.18M | 17.50M | 16.35M | 16.96M | 14.95M | 14.27M | 14.26M | 13.97M | 12.96M | 12.32M | 11.67M | 10.14M | 9.59M | 8.44M | 6.21M | 5.54M | 4.33M | 3.89M | 3.75M | 3.39M | 3.38M | 3.10M | 3.00M | 2.90M |
Research & Development | N/A | 0 | 0 | 0 | 0 | 0 | 0 | 0 | N/A | N/A | 3.91M | 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 | -22.30M | -21.06M | 51.13M | -22.45M | 413.00K | 906.00K | 1.49M | 915.00K | 41.88M | -2.94M | 1.15M | 35.40M | 28.47M | 28.26M | 101.66M | 93.54M | 87.36M | 80.41M | 70.69M | 38.75M | 62.22M | 31.67M | 29.18M | 26.80M | 27.37M | 27.04M | 46.67M | -29.20M | -36.70M |
Operating Income | 166.61M | 65.39M | 107.07M | 95.13M | 64.20M | 62.55M | 60.60M | 55.71M | 52.93M | 51.93M | 35.27M | 36.23M | 33.91M | 43.82M | 45.11M | 46.37M | 45.52M | 40.47M | 37.02M | 33.71M | 27.15M | 26.21M | 25.38M | 22.11M | 20.67M | 17.19M | 17.00M | 14.26M | 87.70M | 91.20M |
Other Expenses / Income | -97.58M | N/A | -45.42M | -44.81M | -42.08M | -44.53M | -92.77M | 1.01M | 1.00K | 6.06M | -427.00K | -49.29M | -3.57M | -3.94M | -1.79M | -46.37M | 139.00K | N/A | -7.80M | 1.14M | -7.90M | 2.85M | N/A | N/A | 1.15M | N/A | N/A | N/A | N/A | N/A |
Before Tax Income | 69.03M | 65.39M | 61.65M | 50.32M | 64.20M | 63.06M | 60.67M | 56.72M | 52.93M | 57.99M | 34.84M | 35.35M | 30.29M | 78.78M | 79.80M | 17.88M | 45.66M | 32.68M | 29.23M | 34.85M | 52.92M | 29.06M | N/A | N/A | 43.23M | N/A | N/A | N/A | N/A | N/A |
Income Tax Expenses | N/A | -28.74M | 58.68M | 55.02M | 7.97M | -33.86M | -33.35M | -33.92M | -32.59M | -34.77M | -40.72M | -34.67M | 10.80M | 11.16M | 10.28M | -57.39M | 8.54M | 7.79M | 7.80M | 6.39M | 33.31M | 3.79M | 32.99M | 31.91M | 28.79M | 30.69M | 34.75M | 8.41M | 81.30M | 84.20M |
Net Income | 52.69M | 94.13M | 2.96M | -4.71M | 51.72M | 50.55M | 48.26M | 45.28M | 42.47M | 46.94M | 30.87M | 33.37M | 26.73M | 36.76M | 36.71M | 39.69M | 36.70M | 32.68M | 29.23M | 26.17M | 19.24M | 19.57M | 17.31M | 14.04M | 13.30M | 9.13M | 2.55M | 5.85M | 6.40M | 7.00M |
Interest Expenses | 49.15M | 43.94M | 45.42M | 45.09M | 41.83M | 45.04M | 47.23M | 45.68M | 45.16M | 44.71M | 46.59M | 49.54M | 45.48M | 34.96M | 34.69M | 34.28M | 278.00K | 32.53M | N/A | 1.14M | 25.77M | 2.85M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 33.47M | 23.96M | 23.66M | 23.36M | 23.01M | 22.38M | 21.90M | 21.50M | 21.13M | 20.77M | 20.36M | 19.65M | 18.89M | 18.27M | 17.90M | 17.82M | 17.59M | 17.02M | 16.71M | 16.03M | 15.55M | 14.75M | 14.19M | 13.64M | 13.17M | 12.68M | 12.15M | 11.94M | 11.78M | 11.86M |
Diluted Shares Outstanding | 24.05M | 23.97M | 23.66M | 23.36M | 23.05M | 22.43M | 22.01M | 21.61M | 21.20M | 20.82M | 20.40M | 19.70M | 18.95M | 18.38M | 17.94M | 17.96M | 17.77M | 17.26M | 16.71M | 16.23M | 15.65M | 14.94M | 14.19M | 13.64M | 13.17M | 12.68M | 12.15M | 11.94M | 11.78M | 11.86M |
EBITDA | 166.61M | 109.98M | 107.07M | 146.25M | 229.08M | 217.50M | 106.29M | 100.13M | 96.20M | 93.13M | 84.40M | 76.34M | 69.31M | 72.29M | 73.38M | 76.15M | 71.85M | 66.12M | 61.22M | 55.03M | 44.98M | 44.76M | 40.71M | 59.95M | 55.81M | 52.81M | 49.67M | 27.98M | 100.60M | 103.10M |
EBITDA Margin | 64.78% | 44.73% | 44.76% | 64.94% | 98.94% | 95.44% | 46.77% | 46.13% | 46.01% | 44.97% | 42.65% | 40.16% | 39.75% | 44.20% | 45.54% | 47.49% | 47.71% | 47.92% | 48.20% | 48.77% | 45.96% | 47.63% | 47.16% | 75.86% | 75.64% | 74.83% | 73.36% | 43.70% | 163.58% | 179.62% |
EBIT | 101.84M | 109.33M | 107.07M | 95.41M | 101.53M | 61.73M | 62.13M | 57.04M | 55.04M | 56.88M | 36.74M | 48.25M | 83.01M | 82.89M | 81.68M | 16.58M | 45.52M | 73.01M | 37.02M | 33.71M | 78.33M | 26.21M | 50.30M | 45.96M | 42.08M | 39.82M | 37.30M | 14.26M | 87.70M | 91.20M |
EBIT Margin | 39.60% | 44.47% | 44.76% | 42.36% | 43.85% | 27.09% | 27.34% | 26.28% | 26.33% | 27.47% | 18.57% | 25.38% | 47.61% | 50.68% | 50.70% | 10.34% | 30.23% | 52.91% | 29.15% | 29.87% | 80.02% | 27.89% | 58.28% | 58.15% | 57.03% | 56.41% | 55.09% | 22.28% | 142.60% | 158.89% |
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 |