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.62B | 4.78B | 4.17B | 4.14B | 4.09B | 3.92B | 4.04B | 4.32B | 4.23B | 3.88B | 3.33B | 2.40B | 2.29B | 2.19B | 1.83B | 1.55B |
Cost of Revenue | 2.01B | 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.54B | 2.16B | 1.91B | 1.92B | 2.02B | 1.86B | 1.91B | 2.06B | 1.91B | 1.35B | N/A | 1.18B | 1.11B | N/A | N/A | N/A |
Gross Profit | 1.66B | 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 | 3.08B | 2.62B | 2.25B | 2.22B | 2.07B | 2.05B | 2.14B | 2.26B | 2.33B | 2.52B | N/A | 1.22B | 1.18B | N/A | N/A | N/A |
Operating Expenses | 1.19B | 1.55B | 1.56B | 1.40B | 1.81B | 1.91B | 2.12B | 2.18B | 2.06B | 2.24B | 2.18B | 2.22B | 2.01B | 2.37B | 2.36B | 1.95B | 1.68B | 1.68B | 1.54B | 1.82B | 1.91B | 2.06B | 2.32B | 2.38B | 3.19B | 1.02B | 855.70M | 2.09B | 1.68B | 1.35B |
Selling, General & Admin | 1.19B | 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 | 284.00M | 564.00 | 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 | -16.00M | 101.00M | 177.00M | -45.00M | 103.00M | 230.00M | -64.00M | -60.00M | -111.00M | -124.00M | -102.00M | -72.00M | 2.01B | 2.37B | 2.36B | -126.33M | -124.05M | -123.01M | -54.05M | -56.31M | -50.96M | -58.98M | -66.07M | 288.56M | 3.19B | 1.02B | 855.70M | 2.09B | 1.68B | 1.35B |
Operating Income | 478.00M | 271.00M | 183.00M | 283.00M | 275.00M | 553.00M | 451.00M | 283.00M | 428.00M | 431.00M | 580.00M | 619.00M | 1.23B | 702.00M | 725.00M | 672.63M | 574.34M | 540.01M | 535.83M | 231.48M | 225.68M | 194.33M | 12.39M | 139.93M | 147.00M | 199.00M | 323.20M | 94.20M | 154.90M | 203.10M |
Other Expenses / Income | 14.00M | 52.00M | -26.00M | 71.00M | -43.00M | -55.00M | -30.00M | -2.84B | -861.00M | -126.00M | -198.00M | -185.00M | -71.00M | -32.00M | -65.00M | -90.82M | -105.89M | -74.01M | -69.74M | -60.48M | -95.76M | -241.51M | -471.44M | 145.29M | 330.00M | 430.00M | -194.60M | 262.60M | 210.20M | 94.70M |
Before Tax Income | 492.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 | 660.00M | 581.81M | 468.45M | 466.00M | 466.09M | 171.01M | 129.92M | -47.18M | -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 | 198.00M | 170.72M | 131.10M | 11.23M | 123.79M | 62.04M | 75.04M | 63.95M | -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 | 290.22M | 283.89M | 445.59M | 643.93M | 88.11M | 54.88M | -111.13M | -391.60M | 179.43M | 294.00M | 437.00M | 38.30M | 240.50M | 261.00M | 222.90M |
Interest Expenses | 57.00M | 69.00M | 68.00M | 107.00M | 84.00M | 91.00M | 99.00M | 74.00M | 61.00M | 82.00M | 82.00M | 75.00M | 97.00M | 109.00M | 122.00M | 89.00M | 95.00M | 94.00M | 84.00M | 96.00M | 80.00M | 131.00M | N/A | N/A | 184.00M | N/A | N/A | 70.80M | 67.50M | 40.80M |
Basic Shares Outstanding | 711.50M | 738.10M | 754.10M | 755.40M | 777.00M | 778.70M | 813.40M | 814.80M | 813.30M | 810.90M | 807.80M | 804.30M | 800.20M | 801.20M | 799.30M | 797.00M | 796.80M | 798.40M | 797.90M | 795.60M | 794.40M | 796.30M | 795.62M | 729.30M | 692.33M | 669.12M | 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 | 799.00M | 796.70M | 795.30M | 796.30M | 795.62M | 747.53M | 700.27M | 676.42M | 650.23M | 636.28M | 629.02M | 625.84M |
EBITDA | 1.00B | 933.00M | 570.00M | 600.00M | 689.00M | 842.00M | 831.00M | 427.00M | 2.00B | 1.02B | 1.02B | 866.00M | 1.51B | 1.80B | 977.00M | 744.56M | 840.28M | 888.71M | 1.15B | 572.00M | 577.28M | 498.54M | 24.09M | 573.78M | 737.00M | 637.00M | 126.90M | 483.10M | 482.80M | 389.40M |
EBITDA Margin | 27.25% | 24.29% | 16.63% | 17.66% | 17.81% | 20.39% | 18.41% | 9.38% | 44.83% | 20.87% | 20.04% | 17.12% | 25.76% | 31.75% | 17.37% | 15.57% | 20.17% | 21.49% | 28.15% | 14.60% | 14.28% | 11.53% | 0.57% | 14.80% | 22.12% | 26.60% | 5.53% | 22.10% | 26.38% | 25.12% |
EBIT | 548.00M | 390.00M | 242.00M | 481.00M | 314.00M | 587.00M | 518.00M | -2.48B | 803.00M | 616.00M | 707.00M | 549.00M | 1.25B | 1.55B | 745.00M | 549.94M | 510.00M | 550.82M | 851.71M | 246.15M | 209.92M | 83.82M | -459.05M | 285.22M | 655.00M | 625.00M | 126.90M | 419.90M | 421.30M | 338.00M |
EBIT Margin | 14.92% | 10.15% | 7.06% | 14.16% | 8.12% | 14.22% | 11.48% | -54.59% | 17.97% | 12.64% | 13.95% | 10.85% | 21.37% | 27.41% | 13.25% | 11.50% | 12.24% | 13.32% | 20.80% | 6.28% | 5.19% | 1.94% | -10.84% | 7.35% | 19.66% | 26.10% | 5.53% | 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 |