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 | 2010-01-20 | 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.80B | 4.35B | 5.12B | 4.64B | 4.61B | 4.28B | 3.92B | 3.65B | 3.12B | 2.37B | 2.25B | 2.13B | 2.03B | 520.70M | 1.91B | 1.84B | 1.75B | 3.00B | 3.21B | 3.75B | 3.96B | 4.31B | 4.38B | 4.20B | 4.07B | 4.01B | 3.02B | 2.44B | 1.56B | 1.13B |
Cost of Revenue | 3.87B | 202.10M | 209.30M | 200.50M | 167.90M | 158.70M | 149.30M | 140.00M | 128.70M | 111.90M | 105.40M | 102.40M | 1.31B | N/A | 1.33B | 108.90M | 969.80M | 1.69B | 1.73B | 2.46B | 2.58B | 3.09B | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Gross Profit | 933.50M | 4.15B | 4.91B | 4.44B | 4.44B | 4.12B | 3.77B | 3.51B | 2.99B | 2.26B | 2.14B | 2.03B | 712.50M | 520.70M | 578.50M | 1.73B | 782.70M | 1.31B | 1.48B | 1.29B | 1.38B | 1.22B | 4.38B | 4.20B | 4.07B | 4.01B | 3.02B | 2.44B | 1.56B | 1.13B |
Operating Expenses | 693.90M | 3.52B | 4.11B | 3.80B | 3.74B | 3.44B | 3.12B | 2.86B | 2.43B | 1.80B | 1.68B | 1.62B | 1.35B | 426.60M | 305.10M | 1.51B | 594.00M | 1.10B | 1.03B | 3.52B | 4.10B | 304.44M | 2.91B | 2.82B | 2.69B | 2.49B | 1.89B | 1.65B | 1.13B | 873.03M |
Selling, General & Admin | 201.70M | 2.60B | 3.16B | 2.92B | 2.90B | 2.65B | 2.40B | 2.19B | 1.86B | 1.34B | 1.27B | 1.23B | 1.25B | 327.00M | 197.60M | 1.43B | 516.50M | 953.50M | 862.45M | 289.75M | 157.93M | 304.44M | 167.21M | 148.02M | 149.28M | 112.80M | 82.76M | 66.81M | 42.51M | 37.14M |
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 | 914.00M | 941.80M | 877.40M | 842.30M | 2.20M | 4.10M | 2.90M | 5.50M | 31.20M | 4.50M | 8.50M | 99.80M | 387.70M | 378.90M | 83.80M | 77.50M | 148.20M | 167.11M | 3.52B | 4.10B | N/A | 2.74B | 2.67B | 2.54B | 2.38B | 1.81B | 1.59B | 1.09B | N/A |
Operating Income | 731.80M | 627.90M | 822.80M | 661.90M | 729.70M | 681.60M | 649.40M | 648.80M | 554.20M | 465.70M | 381.90M | 413.40M | 674.70M | 342.20M | 273.40M | 219.20M | 188.70M | 212.20M | 450.75M | 233.12M | -140.43M | 913.20M | 1.48B | 1.38B | 1.38B | 1.51B | 1.13B | 783.73M | 426.62M | 254.41M |
Other Expenses / Income | -124.60M | -1.09B | -969.90M | 103.80M | -130.20M | -188.40M | -153.00M | -166.80M | -158.60M | -78.80M | -63.60M | -73.40M | -140.70M | -137.90M | -153.40M | -23.70M | -312.80M | -582.60M | -448.89M | -375.12M | -358.36M | -1.28B | -1.64B | -1.81B | -1.15B | -1.25B | -194.80M | -227.50M | -214.30M | -167.15M |
Before Tax Income | 607.20M | 450.80M | 657.20M | 472.60M | 562.30M | 493.20M | 496.40M | 482.00M | 395.60M | 386.90M | 395.20M | 340.00M | 242.90M | 50.80M | 123.50M | 164.70M | -123.60M | -557.90M | -344.79M | -141.99M | -498.79M | -242.14M | 433.73M | 559.35M | 229.91M | 267.37M | 601.63M | 410.49M | 142.62M | 87.26M |
Income Tax Expenses | 132.20M | 100.10M | 139.60M | 103.80M | 115.90M | 118.90M | 160.60M | 163.90M | 141.90M | 110.70M | 12.70M | 108.60M | 37.10M | -736.20M | -3.20M | -70.10M | -322.40M | 41.10M | 39.79M | 11.91M | -42.42M | -55.21M | 139.47M | 181.81M | 66.93M | 143.35M | 206.15M | 140.24M | 48.09M | 33.84M |
Net Income | 352.00M | 271.00M | 412.20M | 284.20M | 358.70M | 292.30M | 256.30M | 247.60M | 183.10M | 222.00M | 323.60M | 185.00M | 208.70M | 779.20M | 94.80M | 252.40M | 653.40M | -625.00M | -445.99M | -174.47M | -434.56M | -270.09M | 202.39M | 278.46M | 76.52M | 46.56M | 330.61M | 220.82M | 78.95M | 53.23M |
Interest Expenses | 143.50M | 175.70M | 164.60M | 184.20M | 159.70M | 147.30M | 154.40M | 172.10M | 142.90M | 109.20M | 100.40M | 94.10M | 119.40M | 34.50M | 125.80M | 159.70M | 229.90M | 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 | 99.50M | 99.20M | 99.00M | 98.60M | 98.00M | 97.90M | 93.70M | 89.10M | 89.40M | 86.80M | 88.10M | 94.60M | 93.30M | 92.80M | 88.80M | 83.00M | 78.70M | 79.50M | 79.30M | 79.28M | 79.23M | 79.10M | 78.10M | 77.33M | 81.64M | 84.29M | 79.66M | 65.77M | 60.99M | 30.35M |
Diluted Shares Outstanding | 101.30M | 100.40M | 100.20M | 99.80M | 99.40M | 99.80M | 99.30M | 99.50M | 101.00M | 100.70M | 102.10M | 108.10M | 109.20M | 108.50M | 103.30M | 96.40M | 92.00M | 90.30M | 79.60M | 79.53M | 81.17M | 81.70M | 83.03M | 78.28M | 82.91M | 86.45M | 79.66M | 65.77M | 60.99M | 30.63M |
EBITDA | 1.02B | 873.80M | 879.00M | 815.20M | 911.20M | 881.30M | 833.20M | 823.80M | 709.20M | 592.00M | 553.50M | 516.60M | 441.10M | 406.20M | 320.20M | 437.40M | 273.30M | 173.10M | 232.60M | 488.82M | -8.34M | 3.73B | 1.85B | 3.45B | 1.76B | 1.86B | 1.01B | 785.80M | 547.81M | 330.00M |
EBITDA Margin | 21.34% | 20.09% | 17.16% | 17.55% | 19.79% | 20.60% | 21.26% | 22.59% | 22.76% | 24.93% | 24.63% | 24.20% | 21.76% | 78.01% | 16.75% | 23.74% | 15.59% | 5.77% | 7.25% | 13.02% | -0.21% | 86.42% | 42.25% | 82.26% | 43.16% | 46.40% | 33.43% | 32.25% | 35.19% | 29.27% |
EBIT | 627.70M | 546.80M | 716.40M | 572.20M | 634.30M | 558.50M | 571.30M | 583.60M | 467.90M | 441.90M | 436.70M | 387.70M | 365.20M | 77.50M | 217.40M | 342.00M | 560.90M | -583.90M | -406.20M | -162.56M | -476.98M | -325.30M | 341.85M | 460.27M | 143.45M | 189.91M | 536.76M | 361.06M | 127.04M | 87.06M |
EBIT Margin | 13.07% | 12.57% | 13.99% | 12.32% | 13.77% | 13.06% | 14.58% | 16.01% | 15.02% | 18.61% | 19.43% | 18.16% | 18.02% | 14.88% | 11.38% | 18.56% | 32.01% | -19.46% | -12.66% | -4.33% | -12.05% | -7.55% | 7.80% | 10.97% | 3.52% | 4.74% | 17.79% | 14.82% | 8.16% | 7.72% |
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 | 2010-01-20 | 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 |