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 | 4.66B | 6.97B | 5.68B | 5.53B | 5.34B | 4.53B | 4.44B | 4.13B | 4.19B | 4.67B | 4.46B | 4.08B | 4.05B | 3.91B | 4.18B | 5.00B | 4.25B | 4.07B | 3.46B | 2.72B | 2.35B | 2.03B | 2.22B | 1.87B | 1.28B | 896.70M | 607.70M | 514.70M | 464.30M | 449.60M |
Cost of Revenue | 4.04B | 5.83B | 4.64B | 4.49B | 4.40B | 3.74B | 3.64B | 3.35B | 3.57B | 3.59B | 3.39B | 3.13B | 3.13B | 3.01B | 805.39M | 1.10B | 662.61M | 340.76M | 392.78M | 314.54M | 246.21M | 148.54M | 586.75M | 688.39M | 401.00M | 208.70M | 122.70M | 92.90M | 95.30M | 96.10M |
Gross Profit | 622.00M | 1.15B | 1.04B | 1.05B | 933.30M | 790.60M | 802.87M | 777.26M | 624.45M | 1.08B | 1.07B | 946.35M | 922.68M | 902.92M | 3.37B | 3.90B | 3.59B | 3.73B | 3.06B | 2.40B | 2.11B | 1.88B | 1.64B | 1.19B | 878.80M | 688.00M | 485.00M | 421.80M | 369.00M | 353.50M |
Operating Expenses | 196.00M | 571.10M | 510.70M | 502.40M | 452.10M | 388.90M | 374.16M | 368.14M | 370.31M | 593.93M | 575.22M | 535.35M | 516.32M | 492.20M | 2.90B | 3.39B | 3.03B | 3.20B | 2.61B | 2.08B | 1.79B | 1.62B | 1.36B | 968.29M | 719.00M | 617.00M | 373.50M | 310.40M | 278.50M | 275.30M |
Selling, General & Admin | 5.81M | 182.72M | 6.20M | 4.22M | 213.00K | 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 |
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 | -196.00M | 388.38M | 510.70M | 502.40M | 452.10M | -200.00K | 374.16M | 368.14M | 370.31M | 593.93M | 575.22M | 535.35M | 516.32M | 492.20M | 2.90B | 3.39B | 3.03B | 3.20B | 2.61B | 2.08B | 1.79B | 1.62B | 1.36B | 968.29M | 719.00M | 617.00M | 373.50M | 310.40M | 278.50M | 275.30M |
Operating Income | 426.00M | 574.00M | 534.20M | 544.90M | 481.20M | 401.70M | 428.71M | 409.12M | 254.13M | 488.23M | 492.90M | 411.01M | 406.37M | 410.73M | 466.90M | 512.04M | 557.12M | 532.24M | 448.03M | 320.72M | 312.07M | 266.12M | 273.27M | 216.99M | 159.80M | 71.00M | 111.50M | 111.40M | 90.50M | 78.20M |
Other Expenses / Income | 113.90M | -111.90M | -67.60M | -69.80M | -82.80M | -200.00K | -78.69M | -82.89M | -73.84M | -77.09M | -77.28M | -456.47M | -70.14M | -44.18M | -686.27M | -70.89M | -44.31M | -49.07M | -27.16M | -19.68M | -30.59M | -31.44M | -19.08M | -36.31M | -26.40M | -19.40M | -26.20M | -49.80M | -25.80M | -19.60M |
Before Tax Income | 539.90M | 462.10M | 466.60M | 475.10M | 398.40M | 316.90M | 350.03M | 326.23M | 180.30M | 411.13M | 415.62M | -45.47M | 336.23M | 366.55M | -219.37M | 441.15M | 512.81M | 483.17M | 420.86M | 301.04M | 281.49M | 234.67M | 254.19M | 180.68M | 133.40M | 51.60M | 85.30M | 61.60M | 64.70M | 58.60M |
Income Tax Expenses | 59.50M | 94.80M | 88.90M | 84.60M | 63.20M | 47.50M | 65.04M | 93.13M | 65.60M | 119.97M | 136.74M | -31.15M | 110.27M | 122.53M | -96.09M | 147.48M | 190.02M | 165.25M | 145.78M | 93.97M | 98.57M | 86.23M | 98.34M | 69.65M | 49.30M | 17.50M | 30.70M | 16.10M | 23.10M | 18.80M |
Net Income | 414.71M | 367.49M | 378.13M | 390.20M | 335.50M | 272.30M | 281.20M | 64.43M | -622.43M | 298.23M | 278.93M | -754.00K | 213.03M | 240.66M | -123.27M | 293.67M | 432.12M | 315.76M | 275.08M | 207.07M | 175.32M | 148.44M | 155.85M | 111.03M | 84.10M | 34.10M | 54.60M | 45.50M | 41.60M | 39.80M |
Interest Expenses | 114.30M | 119.30M | 94.00M | 96.50M | 98.60M | 84.60M | 82.79M | 87.85M | 93.07M | 87.02M | 83.92M | 76.70M | 81.35M | 83.01M | 84.10M | 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 |
Basic Shares Outstanding | 203.64M | 203.36M | 202.08M | 200.50M | 198.61M | 195.70M | 195.30M | 195.30M | 194.90M | 192.50M | 188.90M | 188.80M | 188.80M | 188.14M | 185.20M | 183.10M | 181.95M | 180.23M | 178.37M | 174.72M | 167.22M | 159.17M | 151.36M | 137.45M | 122.88M | 113.71M | 97.62M | 96.11M | 96.11M | 96.11M |
Diluted Shares Outstanding | 203.94M | 203.46M | 202.38M | 200.57M | 198.63M | 196.20M | 195.70M | 195.60M | 195.00M | 192.60M | 189.70M | 188.80M | 188.90M | 188.23M | 185.20M | 183.81M | 182.90M | 181.39M | 179.49M | 176.12M | 168.69M | 160.29M | 152.71M | 138.13M | 123.46M | 114.38M | 97.62M | 96.57M | 96.76M | 96.33M |
EBITDA | 639.60M | 909.20M | 859.80M | 856.70M | 753.00M | 621.80M | 429.03M | 245.41M | -463.76M | 505.22M | 499.59M | 44.80M | 404.65M | 446.20M | -135.27M | 807.17M | 622.14M | 481.00M | 420.86M | 301.04M | 273.90M | 234.67M | 254.19M | 180.68M | 133.40M | 51.60M | 85.30M | 61.60M | 64.70M | 58.60M |
EBITDA Margin | 13.73% | 13.04% | 15.14% | 15.48% | 14.11% | 13.72% | 9.66% | 5.94% | -11.06% | 10.82% | 11.20% | 1.10% | 9.99% | 11.41% | -3.24% | 16.13% | 14.65% | 11.82% | 12.18% | 11.07% | 11.64% | 11.55% | 11.43% | 9.64% | 10.42% | 5.75% | 14.04% | 11.97% | 13.93% | 13.03% |
EBIT | 588.51M | 581.59M | 561.03M | 571.30M | 497.30M | 404.40M | 429.03M | 245.41M | -463.76M | 505.22M | 499.59M | 44.80M | 404.65M | 446.20M | -135.27M | 441.15M | 622.14M | 481.00M | 420.86M | 301.04M | 273.90M | 234.67M | 254.19M | 180.68M | 133.40M | 51.60M | 85.30M | 61.60M | 64.70M | 58.60M |
EBIT Margin | 12.64% | 8.34% | 9.88% | 10.33% | 9.32% | 8.92% | 9.66% | 5.94% | -11.06% | 10.82% | 11.20% | 1.10% | 9.99% | 11.41% | -3.24% | 8.82% | 14.65% | 11.82% | 12.18% | 11.07% | 11.64% | 11.55% | 11.43% | 9.64% | 10.42% | 5.75% | 14.04% | 11.97% | 13.93% | 13.03% |
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 |