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 | 636.70M | 3.01B | 805.40M | 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.04M | 1.15B | 1.04B | 1.05B | 933.30M | 790.60M | 802.90M | 777.20M | 624.50M | 1.08B | 1.07B | 946.30M | 3.41B | 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.05M | 571.10M | 510.70M | 502.40M | 452.10M | 388.90M | 374.20M | 368.10M | 370.40M | 594.00M | 575.20M | 535.30M | 3.01B | 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 | -213.60M | 182.72M | 6.20M | 4.22M | 213.00K | 1.73M | N/A | 1.78M | 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 | 409.64M | 388.38M | 510.70M | 502.40M | 452.10M | -200.00K | 4.10M | 5.00M | 19.30M | 10.00M | 6.80M | 6.60M | 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 | 425.98M | 574.00M | 534.20M | 544.90M | 481.20M | 401.70M | 428.70M | 409.10M | 254.10M | 488.20M | 492.90M | 19.20M | 406.40M | 410.73M | -153.10M | 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.92M | -69.47M | -67.60M | -69.81M | -82.78M | -84.85M | -74.02M | -82.68M | -72.72M | 83.95M | 94.90M | -459.17M | -70.14M | -44.18M | -694.87M | -70.89M | -44.31M | -49.07M | -26.79M | -14.49M | -30.59M | -31.44M | -19.08M | -36.31M | -26.40M | -19.30M | -26.20M | -49.80M | -25.80M | -19.60M |
Before Tax Income | 539.90M | 462.10M | 466.60M | 475.10M | 398.40M | 316.90M | 350.00M | 326.20M | 180.30M | 411.20M | 415.60M | -45.50M | 336.20M | 366.55M | -219.40M | 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.47M | 94.80M | 88.90M | 84.60M | 63.20M | 47.50M | 65.10M | 93.10M | 65.60M | 120.00M | 136.70M | -31.20M | 110.30M | 122.53M | -96.10M | 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.10M | 64.40M | -622.40M | 298.20M | 278.90M | -700.00K | 213.00M | 240.66M | -123.30M | 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.31M | 119.30M | 94.00M | 96.50M | 98.60M | 84.60M | 82.80M | 87.90M | 93.10M | 87.00M | 84.00M | 76.70M | 81.40M | 83.01M | 84.10M | 81.53M | 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 | 187.57M | 188.80M | 188.14M | 185.20M | 183.10M | 181.95M | 180.23M | 178.37M | 174.90M | 166.74M | 159.17M | 150.26M | 137.45M | 122.88M | 113.71M | 97.46M | 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.39M | 168.89M | 160.29M | 152.71M | 138.13M | 123.46M | 114.38M | 97.83M | 96.57M | 96.76M | 96.33M |
EBITDA | 867.71M | 590.66M | 859.26M | 856.14M | 752.46M | 621.10M | 639.71M | 629.80M | 549.34M | 899.27M | 885.33M | 390.44M | 760.98M | 778.40M | 195.28M | 867.42M | 831.12M | 780.79M | 677.54M | 534.37M | 500.41M | 424.08M | 413.19M | 327.88M | 232.00M | 137.90M | 173.30M | 195.20M | 146.50M | 120.40M |
EBITDA Margin | 18.63% | 8.47% | 15.13% | 15.47% | 14.10% | 13.71% | 14.40% | 15.25% | 13.11% | 19.25% | 19.84% | 9.58% | 18.79% | 19.91% | 4.68% | 17.34% | 19.57% | 19.18% | 19.61% | 19.65% | 21.27% | 20.87% | 18.58% | 17.50% | 18.13% | 15.38% | 28.52% | 37.93% | 31.55% | 26.78% |
EBIT | 588.49M | 581.59M | 561.03M | 571.30M | 497.30M | 404.40M | 429.00M | 245.40M | -463.70M | 505.20M | 499.60M | 44.80M | 404.70M | 446.20M | -135.30M | 522.68M | 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.65% | 5.94% | -11.06% | 10.82% | 11.20% | 1.10% | 9.99% | 11.41% | -3.24% | 10.45% | 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 |