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 | 1.33B | 221.92M | 1.20B | 1.22B | 1.03B | 947.65M | 920.67M | 905.41M | 806.90M | 773.10M | 748.93M | 708.83M | 731.30M | 670.98M | 613.16M | 587.83M | 521.47M | 472.17M | 440.16M | 406.91M | 442.65M | 450.24M | 461.77M | 431.12M | 401.76M | 379.00M | 366.30M | 342.90M | 343.30M | 330.60M |
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 | 1.33B | 221.92M | 1.20B | 1.22B | 1.03B | 947.65M | 920.67M | 905.41M | 806.90M | 773.10M | 748.93M | 708.83M | 731.30M | 670.98M | 613.16M | 587.83M | 521.47M | 472.17M | 440.16M | 406.91M | 442.65M | 450.24M | 461.77M | 431.12M | 401.76M | 379.00M | 366.30M | 342.90M | 343.30M | 330.60M |
Operating Expenses | 1.33B | 25.70M | -766.93M | -879.34M | -741.76M | -603.29M | -514.65M | 22.34M | 23.73M | 24.15M | 22.70M | 24.60M | 20.15M | 18.35M | 15.45M | 19.43M | 15.44M | 14.84M | 13.31M | 15.31M | 13.55M | 14.84M | -225.69M | -146.63M | -131.38M | -115.90M | -104.70M | -92.80M | -107.90M | -124.10M |
Selling, General & Admin | 579.17M | 550.13M | 549.86M | 535.96M | 517.89M | 472.26M | 468.00M | 488.35M | 460.91M | 413.57M | 391.91M | 374.95M | 363.07M | 377.40M | 322.22M | 227.94M | 222.33M | 208.81M | 203.51M | 205.18M | 210.44M | 218.29M | 214.49M | 204.94M | 183.37M | 181.40M | 159.30M | 146.70M | 135.70M | 135.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 | N/A |
Other Operating Expenses | 746.73M | -251.50M | -1.32B | -1.42B | -1.26B | -1.08B | -982.65M | -166.29M | 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 | -440.18M | -351.57M | -314.75M | -297.30M | -264.00M | -239.50M | -243.60M | -259.80M |
Operating Income | N/A | 750.71M | 429.06M | 338.89M | 285.96M | 344.36M | 406.02M | 276.98M | 218.56M | 212.79M | 229.50M | 215.93M | 199.87M | 190.98M | 205.65M | 287.38M | 286.70M | 233.88M | 159.94M | 92.08M | 118.67M | 149.00M | 236.07M | 284.48M | 270.38M | 263.10M | 261.60M | 250.10M | 235.40M | 206.50M |
Other Expenses / Income | 421.60M | -20.41M | -16.65M | 52.39M | -17.00M | -18.46M | -22.85M | -22.87M | 3.50M | -44.16M | -23.32M | -15.52M | -7.80M | -39.38M | N/A | 13.99M | -181.73M | 793.00K | 3.60M | N/A | -42.68M | -76.45M | -145.14M | -196.38M | -183.32M | -187.10M | -171.80M | -164.60M | -157.80M | -136.10M |
Before Tax Income | 421.60M | 532.01M | 429.06M | 338.89M | 285.96M | 223.59M | 236.35M | 207.00M | 159.28M | 164.82M | 183.42M | 170.22M | 146.36M | 126.85M | 120.48M | 139.83M | 104.97M | 82.02M | 76.32M | 51.73M | 75.99M | 72.55M | 90.93M | 88.11M | 87.05M | 76.00M | 89.80M | 85.50M | 77.60M | 70.40M |
Income Tax Expenses | 71.58M | 100.33M | 76.04M | 52.39M | 42.37M | 27.33M | 53.37M | 48.20M | 43.21M | 44.16M | 49.46M | 47.51M | 39.89M | 35.85M | 30.99M | 41.76M | 30.76M | 22.25M | 20.00M | 8.90M | 17.11M | 15.38M | 25.70M | 23.00M | 22.98M | 21.80M | 28.10M | 28.00M | 25.40M | 22.60M |
Net Income | 350.02M | 431.68M | 353.02M | 286.50M | 243.60M | 195.51M | 247.10M | 158.80M | 116.07M | 120.66M | 133.97M | 122.72M | 106.47M | 91.00M | 89.48M | 98.08M | 74.21M | 59.77M | 56.32M | 42.84M | 58.88M | 57.17M | 65.23M | 65.11M | 64.08M | 54.20M | 61.70M | 57.50M | 52.20M | 47.80M |
Interest Expenses | 918.59M | 223.72M | 46.00M | 77.26M | 191.99M | 121.52M | 58.00M | 27.71M | 18.61M | 13.82M | 15.07M | 19.63M | 26.68M | 35.89M | 53.23M | 112.92M | 181.73M | 151.86M | 83.62M | 40.35M | 42.68M | 76.45M | 145.14M | 196.38M | 183.32M | 187.10M | 171.80M | 164.60M | 157.80M | 136.10M |
Basic Shares Outstanding | 48.50M | 48.34M | 48.27M | 48.14M | 48.78M | 49.33M | 49.22M | 48.83M | 47.13M | 44.84M | 41.28M | 40.03M | 40.03M | 40.07M | 40.32M | 40.74M | 41.71M | 42.59M | 86.22M | 43.34M | 43.61M | 44.13M | 44.29M | 46.90M | 45.72M | 47.44M | 47.95M | 48.70M | 53.56M | 53.80M |
Diluted Shares Outstanding | 48.76M | 48.75M | 48.74M | 48.34M | 49.09M | 49.77M | 49.84M | 49.28M | 47.58M | 45.53M | 41.28M | 40.03M | 40.33M | 40.27M | 40.67M | 41.21M | 41.93M | 42.59M | 86.22M | 43.49M | 43.61M | 44.32M | 44.29M | 46.90M | 45.72M | 47.44M | 47.95M | 48.70M | 53.56M | 53.80M |
EBITDA | N/A | 586.03M | 487.57M | 401.69M | 342.27M | 276.71M | 291.22M | 253.15M | 212.04M | 211.17M | 227.65M | 211.07M | 189.29M | 166.23M | 159.90M | 179.21M | N/A | N/A | 122.17M | 112.36M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
EBITDA Margin | 0.00% | 264.08% | 40.77% | 32.97% | 33.30% | 29.20% | 31.63% | 27.96% | 26.28% | 27.31% | 30.40% | 29.78% | 25.88% | 24.77% | 26.08% | 30.49% | 0.00% | 0.00% | 27.76% | 27.61% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% |
EBIT | 1.34B | 755.73M | 475.06M | 416.15M | 477.95M | 344.36M | 358.47M | 234.71M | 177.90M | 178.63M | 198.50M | 189.85M | 173.04M | 162.75M | 173.71M | 252.75M | 286.70M | 233.88M | 159.94M | 92.08M | 118.67M | 149.00M | 236.07M | 284.48M | 270.38M | 263.10M | 261.60M | 250.10M | 235.40M | 206.50M |
EBIT Margin | 101.08% | 340.55% | 39.72% | 34.16% | 46.51% | 36.34% | 38.94% | 25.92% | 22.05% | 23.11% | 26.50% | 26.78% | 23.66% | 24.25% | 28.33% | 43.00% | 54.98% | 49.53% | 36.34% | 22.63% | 26.81% | 33.09% | 51.12% | 65.99% | 67.30% | 69.42% | 71.42% | 72.94% | 68.57% | 62.46% |
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 |