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 | 363.40M | 354.73M | 336.73M | 329.71M | 325.00M | 310.96M | 284.34M | 258.60M | 249.84M | 238.22M | 234.03M | 232.97M | 229.27M | 234.19M | 213.74M | 216.16M | 189.53M | 183.02M | 166.96M | 161.42M | 183.45M | 191.80M | 211.62M | 178.88M | 163.00M | 145.40M | 121.70M | 100.90M | 89.70M | 80.10M |
Cost of Revenue | 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 |
Gross Profit | 363.40M | 354.73M | 336.73M | 329.71M | 325.00M | 310.96M | 284.34M | 258.60M | 249.84M | 238.22M | 234.03M | 232.97M | 229.27M | 234.19M | 213.74M | 216.16M | 189.53M | 183.02M | 166.96M | 161.42M | 183.45M | 191.80M | 211.62M | 178.88M | 163.00M | 145.40M | 121.70M | 100.90M | 89.70M | 80.10M |
Operating Expenses | 369.27M | -167.62M | -181.87M | -223.39M | -204.90M | -162.52M | -149.47M | -140.65M | -136.91M | -129.52M | -121.02M | -119.82M | -109.72M | -113.17M | -102.09M | -58.46M | -13.17M | -20.91M | -47.48M | -74.57M | -97.19M | -99.58M | -28.67M | 9.15M | -8.00M | 5.30M | 6.50M | 8.10M | 7.20M | -6.00M |
Selling, General & Admin | 121.54M | 136.93M | 122.44M | 113.88M | 111.65M | 109.21M | 102.28M | 100.16M | 100.39M | 95.51M | 93.87M | 96.13M | 97.89M | 97.57M | 90.25M | 3.75M | 78.73M | 66.61M | 69.77M | 63.08M | 69.46M | 67.40M | 62.61M | 54.57M | 52.50M | 50.90M | 41.80M | 36.10M | 32.60M | 28.30M |
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 | 247.73M | -304.55M | -304.31M | -337.27M | -316.55M | -271.73M | -251.75M | -240.82M | -237.30M | -225.03M | -214.89M | -215.95M | -207.61M | -210.75M | -192.34M | -62.21M | -91.90M | -87.52M | -117.25M | -137.65M | -166.65M | -166.98M | -91.28M | -45.42M | -60.50M | -45.60M | -35.30M | -28.00M | -25.40M | -34.30M |
Operating Income | N/A | 187.11M | 154.86M | 106.32M | 120.10M | 148.44M | 134.86M | 117.95M | 112.93M | 108.69M | 113.01M | 113.15M | 119.55M | 121.01M | 111.65M | 157.70M | 176.36M | 162.10M | 119.48M | 86.85M | 86.25M | 92.22M | 182.95M | 188.03M | 155.00M | 150.70M | 128.20M | 109.00M | 96.90M | 74.10M |
Other Expenses / Income | 161.68M | -3.69M | -1.86M | -3.42M | -4.24M | -6.40M | -5.67M | -4.75M | -4.23M | -4.76M | -7.49M | -9.14M | N/A | N/A | N/A | 672.00K | -4.11M | N/A | -29.15M | -11.77M | -59.07M | -80.82M | -123.40M | -130.43M | -100.70M | -102.20M | -87.30M | -73.40M | -64.90M | -47.70M |
Before Tax Income | 161.68M | 156.79M | 154.88M | 106.34M | 120.15M | 105.03M | 101.36M | 89.13M | 88.56M | 84.44M | 83.94M | 75.68M | 73.79M | 60.48M | 31.52M | 46.40M | 41.68M | 59.54M | 49.38M | 34.10M | 27.18M | 11.40M | 59.56M | 57.60M | 54.30M | 48.50M | 40.90M | 35.60M | 32.00M | 26.40M |
Income Tax Expenses | 36.75M | 36.26M | 36.33M | 24.88M | 28.14M | 22.61M | 33.31M | 31.34M | 31.08M | 26.37M | 28.98M | 26.05M | 25.59M | 19.23M | 6.03M | 13.02M | 11.14M | 20.25M | 15.63M | 9.14M | 8.03M | 1.37M | 21.06M | 20.03M | 18.50M | 17.50M | 14.40M | 12.40M | 11.00M | 7.90M |
Net Income | 124.93M | 120.51M | 118.53M | 81.44M | 91.96M | 82.41M | 68.05M | 57.79M | 57.49M | 58.07M | 54.96M | 49.63M | 48.20M | 41.24M | 25.49M | 33.39M | 30.54M | 39.30M | 33.75M | 24.96M | 19.15M | 10.04M | 38.50M | 37.57M | 35.80M | 31.00M | 26.50M | 23.20M | 21.00M | 18.50M |
Interest Expenses | 138.26M | 30.35M | 18.13M | 37.21M | 59.01M | 43.41M | 26.75M | 22.10M | 18.16M | 18.23M | 22.77M | 30.31M | 39.12M | 53.13M | 72.20M | 103.15M | 134.68M | 102.56M | 70.10M | 52.75M | 59.07M | 80.82M | 123.40M | 130.43M | 100.70M | 102.20M | 87.30M | 73.40M | 64.90M | 47.70M |
Basic Shares Outstanding | 24.62M | 24.69M | 25.04M | 25.53M | 25.60M | 25.94M | 25.93M | 25.88M | 26.17M | 26.25M | 26.78M | 26.69M | 26.66M | 26.66M | 26.58M | 26.51M | 25.84M | 24.84M | 27.59M | 24.96M | 25.19M | 25.31M | 25.18M | 26.37M | 23.65M | 27.85M | 38.28M | 47.38M | 27.13M | 25.61M |
Diluted Shares Outstanding | 24.62M | 24.69M | 25.04M | 25.53M | 25.60M | 25.94M | 25.93M | 26.06M | 26.17M | 26.25M | 26.78M | 26.71M | 26.67M | 26.66M | 26.64M | 26.83M | 26.24M | 25.13M | 27.97M | 25.38M | 25.47M | 25.85M | 25.59M | 26.67M | 24.03M | 28.53M | 38.28M | 47.38M | 49.92M | 25.61M |
EBITDA | N/A | 172.91M | 167.36M | 120.39M | 150.91M | 134.63M | 128.84M | 112.97M | 112.31M | 104.05M | 102.89M | 96.44M | 96.17M | 85.32M | 60.95M | N/A | N/A | N/A | 64.94M | 68.17M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
EBITDA Margin | 0.00% | 48.74% | 49.70% | 36.51% | 46.44% | 43.29% | 45.31% | 43.68% | 44.95% | 43.68% | 43.96% | 41.40% | 41.95% | 36.43% | 28.52% | 0.00% | 0.00% | 0.00% | 38.89% | 42.23% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% |
EBIT | 299.93M | 187.11M | 173.00M | 143.53M | 179.11M | 148.44M | 128.11M | 111.23M | 106.73M | 102.67M | 106.71M | 105.99M | 112.91M | 113.61M | 103.72M | 149.55M | 176.36M | 162.10M | 119.48M | 86.85M | 86.25M | 92.22M | 182.95M | 188.03M | 155.00M | 150.70M | 128.20M | 109.00M | 96.90M | 74.10M |
EBIT Margin | 82.53% | 52.75% | 51.38% | 43.53% | 55.11% | 47.74% | 45.06% | 43.01% | 42.72% | 43.10% | 45.60% | 45.50% | 49.25% | 48.51% | 48.52% | 69.18% | 93.05% | 88.57% | 71.56% | 53.80% | 47.02% | 48.08% | 86.45% | 105.11% | 95.09% | 103.65% | 105.34% | 108.03% | 108.03% | 92.51% |
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 |