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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 14.84B | 14.43B | 12.80B | 12.00B | 13.23B | 13.05B | 13.15B | 14.89B | 12.24B | 11.53B | 11.02B | 10.37B | 10.02B | 9.33B | 8.68B | 7.48B | 6.19B | 5.91B | 5.37B | 4.30B |
Cost of Revenue | 12.33B | 11.89B | 10.60B | 9.99B | 10.83B | 10.56B | 10.48B | 11.85B | 9.71B | 1.46B | 943.30M | 1.25B | 1.16B | 1.14B | 1.10B | 714.70M | 517.60M | 482.70M | 388.40M | 328.50M |
Gross Profit | 2.52B | 2.54B | 2.20B | 2.01B | 2.41B | 2.49B | 2.66B | 3.04B | 2.53B | 10.06B | 10.08B | 9.12B | 8.86B | 8.19B | 7.59B | 6.76B | 5.67B | 5.43B | 4.99B | 3.97B |
Operating Expenses | 1.99B | 1.18B | 974.60M | -263.20M | 1.11B | 1.24B | 1.09B | 977.70M | 894.10M | 8.56B | 8.67B | 7.83B | 7.67B | 7.17B | 6.79B | 5.79B | 4.82B | 4.65B | 4.29B | 3.44B |
Selling, General & Admin | 1.99B | 1.18B | 974.60M | 4.29B | 1.12B | 1.25B | 1.10B | 987.10M | 903.90M | 7.16B | 7.22B | 7.83B | 7.67B | 7.17B | 6.79B | 5.79B | 4.82B | 4.65B | 4.29B | 3.44B |
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 |
Other Operating Expenses | N/A | N/A | N/A | -4.56B | -7.40M | -7.10M | -8.70M | -9.40M | -9.80M | 1.40B | 1.45B | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Operating Income | 531.00M | 1.36B | 1.23B | 2.28B | 1.30B | 1.25B | 1.58B | 2.06B | 1.63B | 1.51B | 1.41B | 1.30B | 1.19B | 1.01B | 792.80M | 972.30M | 849.20M | 779.90M | 697.50M | 534.40M |
Other Expenses / Income | -184.70M | -198.40M | -278.20M | -5.07B | -81.60M | -226.00M | 316.10M | -172.60M | -139.40M | -55.40M | -114.50M | -272.60M | -250.90M | -215.30M | -187.20M | -271.50M | -171.20M | -139.00M | -139.40M | -129.50M |
Before Tax Income | 346.30M | 1.16B | 950.80M | -2.79B | 1.21B | 1.02B | 1.89B | 1.89B | 1.49B | 1.45B | 1.30B | 1.02B | 942.30M | 796.10M | 605.60M | 700.80M | 678.00M | 640.90M | 558.10M | 404.90M |
Income Tax Expenses | 149.10M | 384.40M | 230.10M | 127.10M | 287.20M | 256.00M | 83.00M | 388.90M | 247.50M | 300.40M | 283.70M | 197.20M | 91.90M | 190.30M | 155.70M | 232.90M | 204.30M | 199.40M | 194.00M | 135.00M |
Net Income | 110.40M | 682.70M | 637.70M | -2.97B | 844.10M | 824.60M | 1.96B | 1.40B | 1.16B | 1.08B | 936.50M | 822.70M | 840.10M | 586.00M | 437.70M | 439.10M | 465.90M | 435.80M | 363.90M | 273.00M |
Interest Expenses | 389.00M | 359.40M | 283.60M | 312.00M | 351.70M | 272.00M | 259.60M | 245.10M | 214.30M | 252.80M | 254.80M | 256.80M | 251.60M | 229.00M | 308.00M | 278.90M | 216.30M | 171.30M | 141.40M | 117.50M |
Basic Shares Outstanding | 1.09B | 1.10B | 1.19B | 1.22B | 1.25B | 1.49B | 1.26B | 1.28B | 1.29B | 1.31B | 1.29B | 1.24B | 1.24B | 1.23B | 1.22B | 1.14B | 1.18B | 1.20B | 1.20B | 1.14B |
Diluted Shares Outstanding | 1.09B | 1.12B | 1.22B | 1.24B | 1.26B | 1.26B | 1.28B | 1.30B | 1.31B | 1.34B | 1.36B | 1.35B | 1.34B | 1.34B | 1.24B | 1.17B | 1.23B | 1.24B | 1.22B | 1.22B |
EBITDA | 1.91B | 2.03B | 1.78B | -1.85B | 1.61B | 1.69B | 2.03B | 2.48B | 1.99B | 2.02B | 1.84B | 1.68B | 1.58B | 1.41B | 1.31B | 1.23B | 1.08B | 998.10M | 846.90M | 625.80M |
EBITDA Margin | 12.87% | 14.09% | 13.88% | -15.39% | 12.15% | 12.98% | 15.41% | 16.67% | 16.27% | 17.51% | 16.70% | 16.16% | 15.74% | 15.07% | 15.11% | 16.47% | 17.44% | 16.89% | 15.76% | 14.56% |
EBIT | 648.50M | 1.43B | 1.15B | -2.53B | 1.48B | 1.35B | 2.31B | 2.03B | 1.62B | 1.63B | 1.48B | 1.28B | 1.18B | 1.01B | 901.40M | 950.90M | 886.50M | 806.50M | 699.30M | 525.50M |
EBIT Margin | 4.37% | 9.89% | 8.99% | -21.05% | 11.21% | 10.37% | 17.54% | 13.66% | 13.26% | 14.14% | 13.39% | 12.31% | 11.81% | 10.77% | 10.38% | 12.72% | 14.33% | 13.65% | 13.01% | 12.22% |
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 |