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 | 9.68B | 9.76B | 8.50B | 7.05B | 7.16B | 7.06B | 6.38B | 5.68B | 5.35B | 5.28B | 5.29B | 5.17B | 5.33B | 5.00B | 4.80B | 5.85B | 4.98B | 909.00M | 6.32B | 5.67B | 5.00B | 4.87B | 4.76B | 4.94B | 5.05B | 5.01B | 4.37B | 3.83B | 3.61B | 3.35B |
Cost of Revenue | 6.99B | 7.14B | 6.28B | 5.45B | 5.55B | 5.42B | 4.81B | 4.30B | 4.20B | 4.30B | 4.33B | 4.38B | 4.31B | 4.04B | 3.95B | 4.96B | 4.20B | 799.00M | 5.17B | 4.65B | 4.17B | 4.13B | 3.94B | 4.01B | 3.82B | 3.94B | 3.45B | 2.83B | 2.67B | 2.54B |
Gross Profit | 2.68B | 2.62B | 2.22B | 1.61B | 1.61B | 1.63B | 1.57B | 1.38B | 1.15B | 976.00M | 966.00M | 797.00M | 1.03B | 956.00M | 849.00M | 884.00M | 777.00M | 110.00M | 1.16B | 1.03B | 826.00M | 742.00M | 824.00M | 926.00M | 1.22B | 1.06B | 927.00M | 998.00M | 942.00M | 815.00M |
Operating Expenses | 1.06B | 1.03B | 779.00M | 804.00M | 822.00M | 825.00M | 835.00M | 682.00M | 605.00M | 584.00M | 581.00M | 649.00M | 567.00M | 721.00M | 623.00M | 680.00M | 598.00M | 133.00M | 4.86B | 545.00M | 472.00M | 2.90B | 595.00M | 1.50B | 646.00M | 2.13B | 677.00M | 1.46B | 530.00M | 500.00M |
Selling, General & Admin | 831.00M | 803.00M | 757.00M | 664.00M | 698.00M | 700.00M | 620.00M | 584.00M | 525.00M | 487.00M | 530.00M | 509.00M | 525.00M | 516.00M | 551.00M | 643.00M | 535.00M | 128.00M | 565.00M | 530.00M | 459.00M | 522.00M | 524.00M | 542.00M | 592.00M | 587.00M | 580.00M | 506.00M | 444.00M | 386.00M |
Research & Development | 123.00M | 106.00M | 91.00M | 82.00M | 87.00M | 89.00M | 85.00M | 82.00M | 73.00M | 76.00M | 77.00M | 79.00M | 77.00M | 76.00M | 61.00M | 69.00M | 63.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 |
Other Operating Expenses | -145.00M | 123.00M | -69.00M | 58.00M | 37.00M | 14.00M | 130.00M | 16.00M | 7.00M | 21.00M | -26.00M | 61.00M | -35.00M | 129.00M | 11.00M | -32.00M | N/A | 5.00M | 4.29B | 15.00M | 13.00M | 2.38B | 71.00M | 959.00M | 54.00M | 1.54B | 97.00M | 958.00M | 86.00M | 114.00M |
Operating Income | 1.81B | 1.71B | 1.44B | 820.00M | 787.00M | 807.00M | 737.00M | 699.00M | 548.00M | 392.00M | 385.00M | 148.00M | 461.00M | 235.00M | 226.00M | 204.00M | 179.00M | -23.00M | -3.70B | 481.00M | 354.00M | -2.16B | 229.00M | -575.00M | 578.00M | -1.07B | 250.00M | -466.00M | 412.00M | 315.00M |
Other Expenses / Income | 44.00M | -100.00M | -125.00M | -1.08B | -197.00M | 14.00M | -178.00M | -109.00M | -95.00M | -160.00M | -112.00M | -188.00M | -108.00M | -139.00M | -145.00M | -124.00M | -156.00M | -66.00M | -784.00M | -42.00M | -95.00M | -173.00M | -127.00M | -216.00M | -152.00M | 102.00M | -179.00M | -115.00M | -87.00M | -183.00M |
Before Tax Income | 1.59B | 1.61B | 1.31B | -256.00M | 590.00M | 704.00M | 559.00M | 590.00M | 453.00M | 232.00M | 273.00M | -40.00M | 353.00M | 96.00M | 81.00M | 80.00M | 23.00M | -89.00M | -4.48B | 439.00M | 259.00M | -2.33B | 102.00M | -791.00M | 426.00M | -964.00M | 71.00M | -581.00M | 325.00M | 132.00M |
Income Tax Expenses | 401.00M | 373.00M | 319.00M | 129.00M | 186.00M | 156.00M | 269.00M | 188.00M | 120.00M | 5.00M | 68.00M | -28.00M | 74.00M | -840.00M | 14.00M | 919.00M | -8.00M | -28.00M | -387.00M | 227.00M | 145.00M | 31.00M | 57.00M | -312.00M | 149.00M | -306.00M | 9.00M | -288.00M | 106.00M | 58.00M |
Net Income | 1.20B | 1.24B | 995.00M | -385.00M | 405.00M | 545.00M | 289.00M | 393.00M | 330.00M | 226.00M | 204.00M | -19.00M | 276.00M | 933.00M | 64.00M | -839.00M | 96.00M | -65.00M | -4.10B | 204.00M | 115.00M | -2.81B | 39.00M | -478.00M | 270.00M | -705.00M | 47.00M | -284.00M | 231.00M | 159.00M |
Interest Expenses | 76.00M | 109.00M | 126.00M | 132.00M | 131.00M | 117.00M | 107.00M | 108.00M | 100.00M | 114.00M | 112.00M | 114.00M | 108.00M | 110.00M | 111.00M | 116.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 |
Basic Shares Outstanding | 90.10M | 96.60M | 103.50M | 108.60M | 109.20M | 110.40M | 111.50M | 114.40M | 117.20M | 117.50M | 118.20M | 119.40M | 122.50M | 125.60M | 124.80M | 127.80M | 128.10M | 67.40M | 55.30M | 55.30M | 55.20M | 55.10M | 55.10M | 54.80M | 54.10M | 53.60M | 52.90M | 51.70M | 49.70M | 44.20M |
Diluted Shares Outstanding | 91.00M | 97.70M | 104.30M | 108.60M | 110.10M | 111.40M | 113.20M | 115.40M | 118.20M | 118.30M | 119.10M | 119.40M | 123.50M | 126.60M | 127.10M | 127.80M | 128.80M | 71.30M | 55.30M | 59.90M | 59.90M | 55.10M | 59.90M | 54.80M | 59.50M | 53.60M | 53.50M | 51.70M | 54.10M | 50.00M |
EBITDA | 2.09B | 2.25B | 1.95B | 1.31B | 1.21B | 1.25B | 1.04B | 1.03B | 850.00M | 649.00M | 716.00M | 416.00M | 776.00M | 523.00M | 514.00M | 527.00M | 431.00M | -24.00M | -4.25B | 659.00M | 466.00M | -2.57B | 333.00M | -587.00M | 629.00M | -814.00M | 229.00M | -440.00M | 337.00M | 217.00M |
EBITDA Margin | 21.57% | 23.09% | 22.95% | 18.61% | 16.90% | 17.77% | 16.23% | 18.18% | 15.89% | 12.30% | 13.52% | 8.04% | 14.55% | 10.47% | 10.70% | 9.01% | 8.66% | -2.64% | -67.29% | 11.61% | 9.33% | -52.81% | 6.99% | -11.88% | 12.46% | -16.25% | 5.24% | -11.48% | 9.33% | 6.48% |
EBIT | 1.67B | 1.72B | 1.44B | -124.00M | 722.00M | 818.00M | 665.00M | 689.00M | 550.00M | 345.00M | 384.00M | 67.00M | 458.00M | 203.00M | 189.00M | 196.00M | 88.00M | -93.00M | -4.49B | 431.00M | 260.00M | -2.78B | 96.00M | -790.00M | 419.00M | -1.01B | 56.00M | -572.00M | 337.00M | 217.00M |
EBIT Margin | 17.29% | 17.65% | 16.95% | -1.76% | 10.08% | 11.59% | 10.42% | 12.14% | 10.28% | 6.54% | 7.25% | 1.30% | 8.58% | 4.06% | 3.94% | 3.35% | 1.77% | -10.23% | -70.95% | 7.59% | 5.20% | -57.02% | 2.02% | -15.99% | 8.30% | -20.18% | 1.28% | -14.93% | 9.33% | 6.48% |
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 |