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 | 2005-06-30 | 2004-06-30 | 2003-06-30 | 2002-06-30 | 2001-06-30 | 2000-06-30 | 1999-06-30 | 1998-06-30 | 1997-06-30 | 1996-06-30 | 1995-06-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 526.63M | 529.72M | 506.89M | 520.72M | 457.31M | 428.13M | 438.42M | 390.26M | 328.84M | 316.60M | 318.41M | 321.45M | 325.40M | 319.58M | 284.59M | 276.29M | 228.04M | 223.49M | N/A | 215.78M | 197.63M | 167.54M | 145.82M | 127.16M | 118.90M | 97.69M | 88.51M | 78.80M | 70.60M | 67.30M |
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 | 526.63M | 529.72M | 506.89M | 520.72M | 457.31M | 428.13M | 438.42M | 390.26M | 328.84M | 316.60M | 318.41M | 321.45M | 325.40M | 319.58M | 284.59M | 276.29M | 228.04M | 223.49M | N/A | 215.78M | 197.63M | 167.54M | 145.82M | 127.16M | 118.90M | 97.69M | 88.51M | 78.80M | 70.60M | 67.30M |
Operating Expenses | 323.75M | -356.03M | 116.50M | 117.71M | 100.13M | -294.22M | 102.09M | 91.59M | 75.07M | 215.53M | 207.13M | -231.81M | 137.44M | 158.19M | 155.66M | 150.57M | -161.49M | -152.16M | N/A | -137.21M | -135.13M | -124.51M | -96.19M | -87.69M | -77.78M | -66.74M | -54.19M | -56.60M | -42.30M | -40.80M |
Selling, General & Admin | 323.75M | 215.55M | 220.87M | 206.56M | 184.90M | 177.71M | 181.76M | 170.75M | 145.76M | 141.08M | 138.53M | 138.33M | 136.50M | 156.65M | 153.06M | 132.40M | 87.96M | 81.43M | N/A | 74.50M | 68.64M | 58.64M | 48.18M | 45.20M | 40.08M | 36.81M | 29.61M | 27.60M | 23.00M | 23.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 | N/A | -571.58M | -116.50M | -117.71M | -100.13M | -471.94M | -102.09M | -91.59M | -75.07M | N/A | N/A | -370.15M | 937.00K | 1.54M | 2.59M | 18.17M | -249.44M | -233.59M | N/A | -211.70M | -203.77M | -183.15M | -144.37M | -132.89M | -117.86M | -103.55M | -83.80M | -84.20M | -65.30M | -64.10M |
Operating Income | 202.88M | 173.69M | 201.12M | 92.53M | 141.11M | 133.91M | 135.91M | 71.31M | 88.50M | 83.76M | 92.76M | 89.63M | 91.01M | 81.05M | 39.65M | 65.14M | 66.55M | 71.33M | N/A | 78.58M | 62.49M | 43.03M | 49.62M | 39.48M | 41.11M | 30.96M | 34.32M | 22.20M | 28.30M | 26.50M |
Other Expenses / Income | -27.81M | -21.93M | -28.46M | -52.54M | -28.43M | -23.97M | -29.12M | -15.42M | -30.90M | -21.86M | -19.21M | -9.76M | -937.00K | -2.77M | -4.26M | -1.00 | -1.98M | -3.12M | N/A | -150.05M | -10.60M | -153.02M | -2.24M | -170.14M | -141.93M | -120.91M | -99.30M | -82.20M | -68.50M | -58.30M |
Before Tax Income | 175.08M | 173.69M | 201.12M | 92.53M | 141.11M | 133.91M | 135.91M | 71.31M | 88.50M | 83.76M | 92.76M | 89.63M | 91.01M | 81.05M | 39.65M | 65.14M | 66.55M | 71.33M | N/A | 78.58M | 62.49M | 43.03M | 47.39M | 39.48M | 41.11M | 30.96M | 34.32M | 22.20M | 28.30M | 26.50M |
Income Tax Expenses | 40.12M | 40.03M | 46.80M | 17.67M | 30.68M | 28.42M | 41.44M | 21.65M | 27.96M | 21.80M | 26.20M | 26.24M | 26.86M | 23.52M | 7.00M | 16.97M | 17.46M | 19.79M | N/A | 22.77M | 19.84M | 16.96M | 13.74M | 12.70M | 13.91M | 10.91M | 12.99M | 8.50M | 10.80M | 10.20M |
Net Income | 134.96M | 133.67M | 154.32M | 74.85M | 110.43M | 105.49M | 94.47M | 49.67M | 60.54M | 61.96M | 66.56M | 63.39M | 64.15M | 57.52M | 32.65M | 48.17M | 49.10M | 51.54M | N/A | 55.80M | 42.65M | 26.06M | 35.88M | 26.78M | 27.20M | 20.04M | 21.32M | 13.70M | 17.50M | 16.30M |
Interest Expenses | 152.24M | 28.12M | 27.25M | 42.34M | 56.91M | 37.14M | 28.07M | 38.30M | 56.33M | 56.59M | 61.16M | 75.20M | 92.80M | 112.93M | 135.81M | 169.29M | 211.01M | 191.11M | N/A | 138.05M | 134.47M | 142.01M | 147.25M | 157.32M | 132.10M | 114.91M | 95.20M | 81.40M | 68.60M | 58.10M |
Basic Shares Outstanding | 126.67M | 126.17M | 126.18M | 120.24M | 104.88M | 102.07M | 101.02M | 99.44M | 94.31M | 91.54M | 90.63M | 93.91M | 99.80M | 108.31M | 109.08M | 108.82M | 110.47M | 112.58M | N/A | 114.14M | 109.05M | 108.60M | 106.23M | 105.70M | 105.53M | 107.37M | 104.29M | 102.75M | 103.62M | 103.95M |
Diluted Shares Outstanding | 126.99M | 126.72M | 127.01M | 120.24M | 105.84M | 103.57M | 102.56M | 100.66M | 94.83M | 92.27M | 91.47M | 94.20M | 100.18M | 108.93M | 109.46M | 109.35M | 111.58M | 112.58M | N/A | 115.19M | 110.30M | 110.64M | 107.65M | 107.59M | 107.38M | 107.37M | 106.61M | 102.75M | 103.62M | 103.95M |
EBITDA | N/A | 180.14M | 207.76M | 97.26M | 144.94M | 142.03M | 133.02M | 86.74M | 100.86M | 93.62M | 101.71M | 99.39M | 98.80M | 95.82M | 55.00M | 83.53M | 76.73M | 80.82M | N/A | N/A | 82.66M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
EBITDA Margin | 0.00% | 34.01% | 40.99% | 18.68% | 31.69% | 33.17% | 30.34% | 22.23% | 30.67% | 29.57% | 31.94% | 30.92% | 30.36% | 29.98% | 19.33% | 30.23% | 33.65% | 36.16% | 0.00% | 0.00% | 41.83% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% |
EBIT | 327.32M | 201.81M | 228.37M | 134.87M | 198.03M | 171.05M | 163.98M | 109.61M | 144.83M | 140.34M | 153.92M | 164.83M | 183.81M | 193.97M | 175.46M | 234.43M | 277.57M | 262.44M | N/A | 216.62M | 196.96M | 185.04M | 196.88M | 196.80M | 173.21M | 145.87M | 129.52M | 103.60M | 96.90M | 84.60M |
EBIT Margin | 62.15% | 38.10% | 45.05% | 25.90% | 43.30% | 39.95% | 37.40% | 28.09% | 44.04% | 44.33% | 48.34% | 51.28% | 56.49% | 60.70% | 61.65% | 84.85% | 121.72% | 117.43% | 0.00% | 100.39% | 99.66% | 110.45% | 135.02% | 154.76% | 145.68% | 149.31% | 146.34% | 131.47% | 137.25% | 125.71% |
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 | 2005-06-30 | 2004-06-30 | 2003-06-30 | 2002-06-30 | 2001-06-30 | 2000-06-30 | 1999-06-30 | 1998-06-30 | 1997-06-30 | 1996-06-30 | 1995-06-30 |