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 | 3.67B | 3.84B | 3.43B | 3.40B | 3.87B | 4.13B | 4.51B | 4.55B | 4.47B | 4.87B | 5.07B | 5.06B | 5.86B | 5.66B | 5.14B | 4.81B | 4.16B | 3.99B | 3.81B | 3.70B | 4.05B | 4.32B | 4.23B | 3.88B | 3.33B | 2.40B | 2.29B | 2.19B | 1.83B | 1.55B |
Cost of Revenue | 1.84B | 2.05B | 1.75B | 1.77B | 1.86B | 1.94B | 2.07B | 2.09B | 1.98B | 2.20B | 2.31B | 2.22B | 2.62B | 2.59B | 2.38B | 2.17B | 1.91B | 1.84B | 1.79B | 1.79B | 1.91B | 2.06B | 1.91B | 1.35B | N/A | 1.18B | 1.11B | N/A | N/A | N/A |
Gross Profit | 1.83B | 1.79B | 1.68B | 1.63B | 2.01B | 2.19B | 2.45B | 2.46B | 2.49B | 2.67B | 2.76B | 2.83B | 3.24B | 3.08B | 2.76B | 2.64B | 2.25B | 2.15B | 2.02B | 1.91B | 2.14B | 2.26B | 2.33B | 2.52B | 3.33B | 1.22B | 1.18B | 2.19B | 1.83B | 1.55B |
Operating Expenses | 1.34B | 1.55B | 1.56B | 1.40B | 1.81B | 1.91B | 2.20B | 2.50B | 2.09B | 2.33B | 2.35B | 2.22B | 2.01B | 2.37B | 2.17B | 1.99B | 1.70B | 1.65B | 1.91B | 1.53B | 3.56B | 3.78B | 2.32B | 2.38B | 3.19B | 1.02B | 855.70M | 2.09B | 1.68B | 1.35B |
Selling, General & Admin | 1.36B | 1.45B | 1.39B | 1.45B | 1.69B | 1.87B | 2.17B | 2.24B | 2.17B | 2.37B | 2.28B | 2.29B | N/A | N/A | N/A | 2.08B | 1.80B | 1.80B | 1.59B | 1.88B | 1.96B | 2.12B | 2.38B | 2.09B | N/A | N/A | N/A | N/A | N/A | N/A |
Research & Development | N/A | 303.00M | 279.00M | 280.00M | 13.00M | 14.00M | 14.00M | 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 | -26.00M | 101.00M | 177.00M | -45.00M | 103.00M | 21.00M | 128.00M | -60.00M | -111.00M | -124.00M | -102.00M | -72.00M | 2.01B | 2.37B | 30.00M | 25.00M | 23.00M | 24.00M | 14.00M | 8.00M | 87.00M | 80.00M | -66.07M | 288.56M | 3.19B | 1.02B | 855.70M | 2.09B | 1.68B | 1.35B |
Operating Income | 498.00M | 271.00M | 183.00M | 283.00M | 275.00M | 553.00M | 451.00M | -2.50B | -404.00M | 398.00M | 458.00M | 515.00M | 1.23B | 743.00M | 619.00M | 676.00M | 574.00M | 522.00M | 516.00M | 404.00M | 226.00M | 143.00M | 13.08M | -148.63M | 318.00M | 250.00M | 323.20M | 147.60M | 237.60M | 272.40M |
Other Expenses / Income | -5.00M | 52.00M | -6.00M | -62.00M | -43.00M | -55.00M | -30.00M | -60.00M | -29.00M | -93.00M | -76.00M | -53.00M | -179.00M | -73.00M | -96.00M | -91.00M | -129.34M | -97.64M | -84.07M | -78.73M | -73.68M | -241.51M | -472.13M | 433.85M | 330.72M | 379.00M | -194.60M | 209.20M | 127.50M | 25.40M |
Before Tax Income | 493.00M | 323.00M | 157.00M | 354.00M | 232.00M | 498.00M | 421.00M | -2.56B | -433.00M | 305.00M | 382.00M | 434.00M | 1.16B | 670.00M | 523.00M | 585.00M | 468.00M | 448.00M | 446.00M | 325.00M | 152.00M | -25.00M | -459.05M | 285.22M | 477.00M | 629.00M | 128.60M | 356.80M | 365.10M | 297.80M |
Income Tax Expenses | 113.00M | 79.00M | -3.00M | 44.00M | -34.00M | -92.00M | 13.00M | -222.00M | -81.00M | 63.00M | 87.00M | 148.00M | 199.00M | 146.00M | 146.00M | 172.00M | 131.00M | 4.00M | 116.00M | 63.00M | 75.00M | 64.00M | -67.45M | 105.78M | 177.00M | 188.00M | 88.60M | 108.60M | 92.80M | 74.30M |
Net Income | 378.00M | 242.00M | 177.00M | 330.00M | 264.00M | 588.00M | 406.00M | -2.34B | 823.00M | 471.00M | 538.00M | 326.00M | 957.00M | 1.30B | 425.00M | 292.00M | 284.00M | 446.00M | 624.00M | 262.00M | 55.00M | -111.00M | -391.60M | 179.43M | 294.00M | 437.00M | 38.30M | 240.50M | 261.00M | 222.90M |
Interest Expenses | 61.00M | 69.00M | 68.00M | 107.00M | 84.00M | 91.00M | 79.00M | 59.00M | 46.00M | 64.00M | 72.00M | 65.00M | 97.00M | 109.00M | 98.00M | 89.00M | 95.00M | 94.00M | 84.00M | 96.00M | 80.00M | 131.00M | 620.78M | N/A | 184.00M | N/A | 196.30M | 70.80M | 67.50M | 40.80M |
Basic Shares Outstanding | 717.27M | 738.10M | 754.10M | 755.40M | 777.00M | 778.10M | 813.40M | 814.80M | 813.30M | 810.90M | 807.80M | 804.30M | 800.20M | 801.20M | 799.30M | 797.00M | 796.80M | 798.40M | 800.01M | 795.60M | 798.17M | 796.30M | 795.62M | 729.30M | 699.82M | 675.24M | 650.23M | 636.28M | 629.02M | 625.84M |
Diluted Shares Outstanding | 717.30M | 742.00M | 759.10M | 755.40M | 777.50M | 778.70M | 813.70M | 814.80M | 814.10M | 811.90M | 808.90M | 805.60M | 801.90M | 803.00M | 800.10M | 797.50M | 798.10M | 799.90M | 801.03M | 796.70M | 798.17M | 796.30M | 795.62M | 729.30M | 709.72M | 682.61M | 650.23M | 636.28M | 629.02M | 625.84M |
EBITDA | 1.10B | 930.00M | 751.00M | 1.01B | 840.00M | 1.09B | 1.09B | -1.87B | 828.00M | 952.00M | 776.00M | 819.00M | 1.34B | 1.02B | 877.00M | 862.00M | 712.51M | 867.00M | 817.11M | 658.48M | 593.04M | 609.05M | 495.53M | 103.11M | 361.01M | 211.00M | 323.20M | 490.80M | 494.10M | 320.70M |
EBITDA Margin | 29.86% | 24.21% | 21.91% | 29.82% | 21.71% | 26.33% | 24.22% | -40.99% | 18.53% | 19.53% | 15.31% | 16.19% | 22.79% | 18.10% | 17.06% | 17.92% | 17.12% | 21.73% | 21.46% | 17.82% | 14.65% | 14.10% | 11.70% | 2.66% | 10.83% | 8.81% | 14.09% | 22.45% | 26.99% | 20.69% |
EBIT | 552.00M | 390.00M | 242.00M | 481.00M | 314.00M | 587.00M | 498.00M | -2.50B | 788.00M | 598.00M | 697.00M | 539.00M | 1.25B | 1.55B | 669.00M | 553.00M | 510.00M | 544.00M | 824.00M | 421.00M | 210.00M | 84.00M | 161.73M | 285.22M | 655.00M | 625.00M | 323.20M | 419.90M | 421.30M | 338.00M |
EBIT Margin | 15.02% | 10.15% | 7.06% | 14.16% | 8.12% | 14.22% | 11.03% | -54.92% | 17.64% | 12.27% | 13.75% | 10.65% | 21.37% | 27.41% | 13.02% | 11.49% | 12.25% | 13.63% | 21.64% | 11.39% | 5.19% | 1.94% | 3.82% | 7.35% | 19.66% | 26.10% | 14.09% | 19.21% | 23.02% | 21.81% |
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 |