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-13 | 1997-12-31 | 1996-12-31 | 1995-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 974.09M | 674.76M | 593.60M | 538.47M | 588.60M | 578.20M | 526.61M | 506.49M | 508.17M | 525.40M | 498.19M | 501.73M | 525.32M | 563.52M | 588.59M | 522.68M | 475.60M | 466.46M | 469.10M | 378.59M | 350.60M | 323.16M | 269.13M | 227.37M | 216.50M | 186.00M | 167.20M | 36.82M | 31.16M |
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 |
Gross Profit | 974.09M | 674.76M | 593.60M | 538.47M | 588.60M | 578.20M | 526.61M | 506.49M | 508.17M | 525.40M | 498.19M | 501.73M | 525.32M | 563.52M | 588.59M | 522.68M | 475.60M | 466.46M | 469.10M | 378.59M | 350.60M | 323.16M | 269.13M | 227.37M | 216.50M | 186.00M | 167.20M | 36.82M | 31.16M |
Operating Expenses | 833.44M | -253.96M | -271.27M | -326.71M | -328.64M | -252.94M | -266.04M | -266.36M | -257.01M | -248.92M | -260.97M | -268.83M | -239.79M | -248.50M | -228.07M | -89.31M | 34.82M | 27.02M | -50.12M | -93.08M | -73.32M | -52.10M | 56.74M | 132.97M | 71.80M | 74.20M | 51.90M | 135.06M | 139.58M |
Selling, General & Admin | 145.74M | 139.30M | 131.91M | 136.19M | 155.09M | 149.97M | 143.90M | 142.25M | 138.66M | 135.34M | 133.62M | 132.77M | 140.86M | 167.28M | 150.25M | 142.27M | 142.36M | 136.41M | 124.22M | 93.71M | 79.87M | 71.92M | 58.96M | 47.90M | 42.90M | 39.70M | 33.40M | 28.88M | 25.70M |
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 |
Other Operating Expenses | 687.71M | -393.26M | -403.18M | -462.90M | -483.74M | -420.43M | -409.94M | -408.61M | -395.67M | -384.26M | -394.58M | -401.60M | -380.65M | -415.78M | -378.31M | -231.58M | -107.54M | -109.39M | -174.33M | -186.79M | -153.19M | -124.02M | -2.23M | 85.08M | 28.90M | 34.50M | 18.50M | 106.18M | 113.88M |
Operating Income | 525.81M | 420.80M | 322.33M | 211.76M | 259.95M | 325.25M | 260.57M | 240.13M | 251.16M | 276.48M | 237.22M | 232.90M | 285.52M | 315.02M | 360.53M | 433.37M | 510.42M | 493.48M | 418.98M | 285.51M | 277.28M | 271.06M | 325.87M | 360.35M | 288.30M | 260.20M | 219.10M | 171.89M | 170.74M |
Other Expenses / Income | -2.30M | -7.11M | -9.46M | -11.68M | 280.43M | -8.15M | -10.05M | -18.64M | -15.79M | -20.03M | -30.57M | -52.84M | -977.00K | -30.25M | N/A | N/A | N/A | -319.55M | N/A | N/A | -94.72M | -111.28M | -200.81M | -251.76M | -185.20M | -181.90M | -145.40M | -107.37M | -112.36M |
Before Tax Income | 523.51M | 382.64M | 322.33M | 211.76M | 259.95M | 272.58M | 221.64M | 197.00M | 206.84M | 229.94M | 182.59M | 158.40M | 191.23M | 200.98M | 220.73M | 202.06M | 177.08M | 173.89M | 212.15M | 176.91M | 182.55M | 159.77M | 125.06M | 108.59M | 103.10M | 78.30M | 73.70M | 64.51M | 58.38M |
Income Tax Expenses | 111.74M | 82.41M | 68.41M | 44.44M | 54.85M | 56.65M | 64.21M | 63.07M | 70.12M | 76.79M | 56.24M | 50.56M | 64.08M | 70.96M | 77.99M | 69.53M | 55.76M | 56.89M | 71.37M | 57.88M | 60.43M | 54.01M | 41.72M | 33.42M | 36.90M | 24.60M | 24.80M | 20.16M | 18.32M |
Net Income | 411.77M | 300.23M | 253.92M | 167.32M | 205.10M | 215.93M | 157.44M | 133.93M | 136.73M | 153.15M | 126.35M | 107.83M | 127.15M | 130.02M | 142.74M | 132.11M | 121.31M | 117.00M | 140.78M | 119.03M | 122.13M | 100.63M | 83.34M | 75.17M | 66.20M | 53.70M | 48.90M | 44.35M | 40.06M |
Interest Expenses | 136.66M | 38.16M | 26.83M | 39.12M | 58.63M | 52.67M | 38.93M | 43.13M | 44.32M | 46.54M | 54.63M | 74.50M | 94.30M | 114.04M | 139.80M | 231.73M | 333.34M | 319.59M | 206.83M | 108.60M | 94.72M | 116.42M | 200.81M | 251.76M | 185.20M | 181.90M | 145.40M | 107.37M | 112.36M |
Basic Shares Outstanding | 62.08M | 62.66M | 63.35M | 63.73M | 65.48M | 66.11M | 66.05M | 65.97M | 66.41M | 66.87M | 67.20M | 67.24M | 67.51M | 67.92M | 68.37M | 68.58M | 69.04M | 69.45M | 70.04M | 68.35M | 66.50M | 68.67M | 71.06M | 71.93M | 73.28M | 68.34M | 66.84M | 74.65M | 56.52M |
Diluted Shares Outstanding | 62.22M | 62.81M | 63.49M | 63.85M | 65.69M | 66.63M | 66.78M | 66.31M | 66.64M | 67.06M | 67.31M | 67.31M | 67.57M | 68.00M | 68.39M | 68.71M | 69.37M | 70.15M | 71.10M | 69.72M | 67.84M | 70.24M | 72.36M | 72.84M | 74.55M | 70.10M | 69.30M | 74.65M | 56.52M |
EBITDA | 545.46M | 404.46M | 347.36M | N/A | N/A | 298.46M | 246.95M | 221.87M | 232.50M | 256.34M | 213.24M | 189.81M | 231.46M | 241.66M | 284.18M | 293.03M | 307.04M | 335.15M | 322.14M | 260.37M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
EBITDA Margin | 56.00% | 59.94% | 58.52% | 0.00% | 0.00% | 51.62% | 46.89% | 43.81% | 45.75% | 48.79% | 42.80% | 37.83% | 44.06% | 42.88% | 48.28% | 56.06% | 64.56% | 71.85% | 68.67% | 68.77% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% |
EBIT | 660.17M | 420.80M | 349.16M | 250.88M | 318.58M | 325.25M | 260.57M | 240.13M | 251.16M | 276.48M | 237.22M | 232.90M | 285.52M | 315.02M | 360.53M | 433.37M | 510.42M | 493.48M | 418.98M | 285.51M | 277.28M | 271.06M | 325.87M | 360.35M | 288.30M | 260.20M | 219.10M | 171.89M | 170.74M |
EBIT Margin | 67.77% | 62.36% | 58.82% | 46.59% | 54.13% | 56.25% | 49.48% | 47.41% | 49.42% | 52.62% | 47.62% | 46.42% | 54.35% | 55.90% | 61.25% | 82.91% | 107.32% | 105.79% | 89.32% | 75.41% | 79.09% | 83.88% | 121.08% | 158.48% | 133.16% | 139.89% | 131.04% | 466.78% | 547.95% |
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-13 | 1997-12-31 | 1996-12-31 | 1995-12-31 |