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 | 7.97B | 8.68B | 8.38B | 7.19B | 6.71B | 8.36B | 7.64B | 7.36B | 7.14B | 8.52B | 8.17B | 7.75B | 7.47B | 7.59B | 7.79B | 9.60B | 11.77B | 12.78B | 12.64B | 12.07B | 10.94B | 9.42B | 8.36B | 7.24B | 6.31B | 4.34B | 3.76B | 3.24B | 2.93B | 4.47B |
Cost of Revenue | 5.13B | 5.97B | 5.51B | 4.60B | 4.34B | 5.67B | 5.03B | 4.90B | 4.89B | 6.13B | 5.92B | 5.79B | 5.68B | 5.75B | 5.77B | 7.22B | 8.56B | 9.26B | 9.03B | 8.36B | 7.59B | 6.45B | 5.81B | 4.73B | 3.86B | 2.69B | 2.28B | 1.96B | 1.76B | 2.88B |
Gross Profit | 2.84B | 2.71B | 2.86B | 2.59B | 2.37B | 2.69B | 2.61B | 2.46B | 2.25B | 2.39B | 2.25B | 1.95B | 1.78B | 1.84B | 2.02B | 2.38B | 3.21B | 3.52B | 3.61B | 3.72B | 3.35B | 2.97B | 2.55B | 2.52B | 2.45B | 1.66B | 1.48B | 1.28B | 1.17B | 1.59B |
Operating Expenses | 1.48B | 1.39B | 1.41B | 1.29B | 1.27B | 1.48B | 1.44B | 1.40B | 1.34B | 1.61B | 1.58B | 1.56B | 1.58B | 1.62B | 1.70B | 1.83B | 2.25B | 2.39B | 2.03B | 2.15B | 1.93B | 1.64B | 1.51B | 1.46B | 1.54B | 978.30M | 892.00M | 796.00M | 768.40M | 1.08B |
Selling, General & Admin | 1.48B | 1.39B | 1.41B | 1.29B | 1.27B | 1.48B | 1.44B | 1.40B | 1.34B | 1.61B | 1.58B | 1.56B | 1.58B | 1.62B | 1.70B | 1.83B | 2.02B | 2.06B | 1.97B | 2.01B | 1.86B | 1.51B | 1.42B | 1.22B | 1.35B | 842.00M | 775.90M | 696.30M | 678.30M | 956.60M |
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 | -4.00M | 4.00M | -439.00M | -20.00M | -15.00M | -13.00M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 227.00M | 330.00M | 63.00M | 138.00M | 70.00M | 131.17M | 93.20M | 238.33M | 181.80M | 136.30M | 116.10M | 99.70M | 90.10M | 120.60M |
Operating Income | 1.35B | 1.30B | 860.00M | 1.29B | 1.09B | 1.21B | 1.17B | 1.05B | 914.00M | 780.00M | 673.00M | 390.00M | 199.00M | 222.00M | 317.00M | 541.00M | 959.00M | 1.13B | 1.58B | 1.57B | 1.42B | 1.33B | 1.04B | 1.06B | 911.50M | 680.50M | 587.10M | 480.50M | 402.40M | 509.60M |
Other Expenses / Income | -20.00M | -104.00M | -172.00M | -164.00M | -174.00M | -169.00M | -284.00M | -223.00M | -225.00M | -205.00M | -239.00M | -348.00M | -671.00M | -999.00M | -468.00M | -752.00M | -189.00M | -226.00M | -165.00M | -51.00M | -208.00M | -300.10M | -739.10M | -163.30M | -7.40M | 74.50M | 43.80M | 22.20M | -50.60M | -187.00M |
Before Tax Income | 1.24B | 1.19B | 688.00M | 1.13B | 914.00M | 1.04B | 885.00M | 830.00M | 689.00M | 575.00M | 434.00M | 42.00M | -472.00M | -777.00M | -151.00M | -211.00M | 770.00M | 900.00M | 1.41B | 1.52B | 1.22B | 1.03B | 300.70M | 893.40M | 904.10M | 755.00M | 630.90M | 502.70M | 351.80M | 322.60M |
Income Tax Expenses | 278.00M | 288.00M | 210.00M | 269.00M | 230.00M | 258.00M | 305.00M | 296.00M | 293.00M | -333.00M | 111.00M | 83.00M | -49.00M | 225.00M | -49.00M | 132.00M | 336.00M | 412.00M | 518.00M | 569.00M | 463.00M | 348.90M | 102.20M | 301.70M | 334.50M | 279.00M | 248.50M | 207.50M | 151.70M | 128.90M |
Net Income | 908.00M | 844.00M | 410.00M | 862.00M | 684.00M | 734.00M | 533.00M | 491.00M | 355.00M | 856.00M | 272.00M | -114.00M | -575.00M | -1.04B | -183.00M | -391.00M | 386.00M | 488.00M | 940.00M | 893.00M | 806.00M | 589.70M | 198.50M | 591.70M | 569.60M | 476.00M | 382.40M | 295.20M | -441.60M | 193.70M |
Interest Expenses | 106.00M | 108.00M | 278.00M | 144.00M | 159.00M | 156.00M | 278.00M | 229.00M | 225.00M | 225.00M | 235.00M | 254.00M | 254.00M | 251.00M | 225.00M | 228.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 | 225.00M | 231.00M | 249.00M | 264.00M | 287.00M | 293.90M | 310.40M | 318.00M | 330.50M | 345.00M | 349.50M | 349.00M | 347.90M | 348.60M | 351.00M | 352.25M | 367.62M | 393.55M | 421.52M | 444.28M | 479.76M | 483.36M | 461.63M | 441.57M | 434.81M | 330.56M | 320.00M | 320.87M | 318.84M | 317.54M |
Diluted Shares Outstanding | 226.00M | 232.00M | 251.00M | 264.00M | 288.00M | 307.00M | 318.00M | 330.00M | 341.00M | 352.00M | 352.00M | 349.00M | 348.00M | 349.00M | 351.00M | 353.00M | 374.76M | 400.00M | 429.22M | 455.61M | 491.46M | 512.78M | 472.62M | 451.68M | 445.00M | 342.45M | 332.52M | 320.87M | 318.84M | 317.54M |
EBITDA | 1.51B | 1.33B | 1.01B | 1.27B | 1.08B | 1.20B | 1.24B | 1.15B | 1.01B | 915.00M | 804.00M | 437.00M | -107.00M | -288.00M | 247.00M | 207.00M | 970.00M | 1.14B | 1.70B | 1.70B | 1.51B | 1.16B | 570.19M | 1.13B | 1.09B | 891.30M | 747.00M | 602.40M | -199.80M | 443.20M |
EBITDA Margin | 18.93% | 15.29% | 12.07% | 17.74% | 16.13% | 14.33% | 16.26% | 15.63% | 14.09% | 10.74% | 9.84% | 5.64% | -1.43% | -3.79% | 3.17% | 2.16% | 8.24% | 8.95% | 13.44% | 14.07% | 13.84% | 12.30% | 6.82% | 15.63% | 17.22% | 20.51% | 19.87% | 18.61% | -6.83% | 9.92% |
EBIT | 1.29B | 1.24B | 898.00M | 1.27B | 1.07B | 1.15B | 1.12B | 1.02B | 873.00M | 748.00M | 618.00M | 223.00M | -370.00M | -567.00M | -7.00M | -31.00M | 722.00M | 900.00M | 1.46B | 1.46B | 1.27B | 938.60M | 300.70M | 893.40M | 904.10M | 755.00M | 630.90M | 502.70M | -289.90M | 322.60M |
EBIT Margin | 16.22% | 14.29% | 10.72% | 17.74% | 16.00% | 13.73% | 14.60% | 13.81% | 12.22% | 8.78% | 7.56% | 2.88% | -4.96% | -7.47% | -0.09% | -0.32% | 6.13% | 7.04% | 11.53% | 12.11% | 11.60% | 9.96% | 3.60% | 12.33% | 14.33% | 17.38% | 16.78% | 15.53% | -9.90% | 7.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 | 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 |