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 | 12.16B | 12.74B | 11.14B | 9.79B | 11.30B | 11.46B | 10.55B | 9.89B | 10.51B | 11.62B | 11.24B | 11.04B | 11.17B | 9.52B | 7.97B | 10.66B | 9.43B | 9.41B | 8.53B | 7.31B | 6.47B | 6.27B | 6.17B | 6.16B | 5.20B | 4.22B | 4.22B | 4.77B | 4.67B | 4.58B |
Cost of Revenue | 6.77B | 7.22B | 6.15B | 5.75B | 6.57B | 6.84B | 6.22B | 6.01B | 6.65B | 7.11B | 7.16B | 7.06B | 4.12B | 3.31B | 2.77B | 3.24B | 3.52B | 3.34B | 3.02B | 2.84B | 2.83B | 2.38B | 2.42B | 2.54B | 1.93B | 269.00M | 350.00M | 1.11B | 1.06B | 1.10B |
Gross Profit | 5.38B | 5.52B | 4.99B | 4.04B | 4.73B | 4.61B | 4.33B | 3.87B | 3.86B | 4.51B | 4.08B | 3.98B | 7.05B | 6.20B | 5.20B | 7.42B | 5.91B | 6.06B | 5.51B | 4.47B | 3.64B | 3.89B | 3.75B | 3.62B | 3.26B | 3.95B | 3.87B | 3.66B | 3.61B | 3.48B |
Operating Expenses | 2.53B | 713.00M | 547.00M | 653.00M | 740.00M | 655.00M | 741.00M | 799.00M | 976.00M | 940.00M | 828.00M | 859.00M | 3.84B | 3.53B | 3.24B | 4.34B | 3.33B | 4.20B | 4.10B | 3.76B | 3.69B | 3.07B | 3.03B | 3.27B | 2.82B | 3.09B | 2.83B | 3.06B | 3.07B | 3.01B |
Selling, General & Admin | -65.00M | 77.00M | -102.00M | -91.00M | -63.00M | -61.00M | 112.00M | 20.00M | 138.00M | 111.00M | 65.00M | 117.00M | 2.97B | 2.71B | 2.40B | 2.68B | 2.55B | 3.20B | 3.07B | 2.89B | 3.06B | 2.36B | 2.30B | 2.52B | 2.13B | 1.68B | 1.65B | 1.65B | 1.72B | 1.64B |
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 | 2.60B | 636.00M | 649.00M | 744.00M | 803.00M | 67.00M | 92.00M | 71.00M | 103.00M | 104.00M | 233.00M | 129.00M | 862.00M | 819.00M | 837.00M | 804.00M | 775.00M | 995.00M | 1.03B | 871.00M | 638.00M | 708.00M | 729.00M | 749.00M | 691.00M | 1.41B | 1.18B | 1.41B | 1.35B | 1.37B |
Operating Income | 2.85B | 4.81B | 4.45B | 3.00B | 3.99B | 3.96B | 3.59B | 3.07B | 2.88B | 3.58B | 3.26B | 3.12B | 3.21B | 2.68B | 1.96B | 3.08B | 2.58B | 2.56B | 2.12B | 1.70B | 1.06B | 1.16B | 1.01B | 633.00M | 718.00M | 1.05B | 1.21B | 1.20B | 1.09B | 1.07B |
Other Expenses / Income | -531.00M | -679.00M | -569.00M | -472.00M | -498.00M | -490.00M | -394.00M | -427.00M | -442.00M | -441.00M | -292.00M | -366.00M | -295.00M | -309.00M | -340.00M | -334.00M | -348.00M | -327.00M | -420.00M | -400.00M | -478.00M | -452.00M | -454.00M | -383.00M | -367.00M | -207.00M | -215.00M | 1.00M | 2.70M | -16.40M |
Before Tax Income | 2.32B | 4.13B | 3.88B | 2.53B | 3.49B | 3.47B | 3.13B | 2.58B | 2.44B | 3.13B | 2.96B | 2.76B | 2.92B | 2.37B | 1.62B | 2.75B | 2.24B | 2.23B | 1.70B | 1.30B | 586.00M | 706.00M | 553.00M | 250.00M | 351.00M | 845.00M | 998.00M | 1.20B | 1.11B | 1.05B |
Income Tax Expenses | 493.00M | 860.00M | 873.00M | 517.00M | 769.00M | 803.00M | -2.28B | 914.00M | 886.00M | 1.13B | 1.05B | 1.01B | 1.00B | 871.00M | 588.00M | 1.03B | 773.00M | 749.00M | 416.00M | 379.00M | 175.00M | 246.00M | 191.00M | 78.00M | 112.00M | 215.00M | 299.00M | 426.50M | 402.00M | 381.20M |
Net Income | 1.83B | 3.27B | 3.00B | 2.01B | 2.72B | 2.67B | 5.40B | 1.67B | 1.56B | 2.00B | 1.91B | 1.75B | 1.92B | 1.50B | 1.03B | 1.72B | 1.46B | 1.48B | 1.28B | 923.00M | 535.00M | 460.00M | 375.00M | 172.00M | 239.00M | 734.00M | 721.00M | 770.40M | 712.70M | 667.80M |
Interest Expenses | 722.00M | 692.00M | 646.00M | 625.00M | 604.00M | 557.00M | 550.00M | 563.00M | 545.00M | 545.00M | 525.00M | 495.00M | 455.00M | 462.00M | 467.00M | 444.00M | 441.00M | N/A | 497.00M | 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 | 226.90M | 234.80M | 246.90M | 255.10M | 263.30M | 268.10M | 287.90M | 293.90M | 301.90M | 309.40M | 311.90M | 320.90M | 345.50M | 366.50M | 367.10M | 372.30M | 389.60M | 407.99M | 404.10M | 394.44M | 390.51M | 389.83M | 386.60M | 382.22M | 379.37M | 378.35M | 377.49M | 379.31M | 393.92M | 408.86M |
Diluted Shares Outstanding | 227.40M | 235.60M | 248.10M | 256.60M | 265.60M | 280.20M | 290.30M | 296.00M | 304.40M | 312.50M | 315.50M | 325.20M | 351.30M | 371.80M | 372.10M | 380.00M | 397.80M | 414.85M | 411.90M | 399.57M | 390.51M | 389.83M | 386.60M | 382.22M | 379.37M | 380.31M | 379.47M | 383.08M | 396.11M | 408.86M |
EBITDA | 4.34B | 6.04B | 5.71B | 4.63B | 5.23B | 5.13B | 4.73B | 4.21B | 3.94B | 4.53B | 4.18B | 4.17B | 4.24B | 3.67B | 2.94B | 4.01B | 3.28B | 3.31B | 2.98B | 2.42B | 1.06B | 1.16B | 406.00M | 866.00M | 931.00M | 1.31B | 1.72B | 1.55B | 1.44B | 1.43B |
EBITDA Margin | 35.70% | 47.41% | 51.20% | 47.32% | 46.33% | 44.75% | 44.86% | 42.60% | 37.51% | 38.98% | 37.16% | 37.82% | 37.97% | 38.58% | 36.88% | 37.60% | 34.75% | 35.15% | 34.99% | 33.06% | 16.45% | 18.47% | 6.58% | 14.06% | 17.92% | 31.08% | 40.78% | 32.55% | 30.92% | 31.24% |
EBIT | 3.04B | 4.82B | 4.52B | 3.15B | 4.09B | 4.03B | 3.68B | 3.15B | 2.99B | 3.68B | 3.49B | 3.25B | 3.37B | 2.83B | 2.09B | 3.19B | 2.68B | 2.23B | 2.19B | 1.30B | 710.00M | 706.00M | 566.00M | 250.00M | 351.00M | 949.00M | 1.02B | 1.20B | 1.11B | 1.05B |
EBIT Margin | 25.02% | 37.83% | 40.60% | 32.23% | 36.25% | 35.14% | 34.86% | 31.81% | 28.42% | 31.65% | 31.04% | 29.47% | 30.19% | 29.73% | 26.21% | 29.96% | 28.39% | 23.71% | 25.73% | 17.81% | 10.98% | 11.26% | 9.17% | 4.06% | 6.76% | 22.48% | 24.15% | 25.09% | 23.88% | 22.90% |
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 |