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 | 36.66B | 35.47B | 34.39B | 32.64B | 36.71B | 41.80B | 40.53B | 39.30B | 38.58B | 40.31B | 39.05B | 37.66B | 36.53B | 33.37B | 30.91B | 36.56B | 34.59B | 31.37B | 27.65B | 25.60B | 23.10B | 22.27B | 23.65B | 25.02B | 23.73B | 15.13B | 14.47B | 13.97B | 14.35B | 12.82B |
Cost of Revenue | 23.00B | 23.82B | 23.39B | 22.17B | 24.34B | 29.05B | 27.57B | 27.15B | 26.75B | 28.96B | 28.36B | 28.29B | 28.56B | 25.52B | 23.18B | 27.99B | 26.30B | 24.10B | 21.46B | 20.59B | 18.23B | 17.61B | 20.43B | 19.09B | 18.50B | 11.48B | 11.48B | 11.61B | 11.54B | 10.30B |
Gross Profit | 13.67B | 11.64B | 11.00B | 10.47B | 12.37B | 12.76B | 12.96B | 12.15B | 11.83B | 11.35B | 10.69B | 9.37B | 7.97B | 7.85B | 7.72B | 8.56B | 8.29B | 7.27B | 6.19B | 5.02B | 4.87B | 4.66B | 3.22B | 5.93B | 5.24B | 3.65B | 2.99B | 2.37B | 2.81B | 2.52B |
Operating Expenses | 6.58B | 5.21B | 4.80B | 4.77B | 5.52B | 6.05B | 5.81B | 5.47B | 5.01B | 5.52B | 5.19B | 5.22B | 5.40B | 5.01B | 4.34B | 5.03B | 4.57B | 4.21B | 3.71B | 3.32B | 2.95B | 2.76B | 3.06B | 3.13B | 3.22B | 1.69B | 1.35B | 856.00M | 1.55B | 1.37B |
Selling, General & Admin | 4.66B | 5.21B | 4.80B | 4.77B | 5.52B | 6.05B | 5.81B | 5.47B | 5.01B | 5.52B | 5.19B | 5.22B | 5.40B | 4.72B | 4.34B | 5.03B | 4.57B | 4.21B | 3.71B | 3.32B | 2.95B | 2.76B | 3.06B | 3.13B | 3.22B | 1.69B | 1.58B | 1.51B | 1.50B | 1.37B |
Research & Development | 1.46B | 1.48B | 1.33B | 1.33B | 1.56B | 1.81B | 1.83B | 2.14B | 2.85B | 2.93B | 2.77B | 2.68B | 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 | 366.00M | 1.38B | 675.00M | 1.06B | 1.15B | 67.00M | 102.00M | 68.00M | 305.00M | 238.00M | 70.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 | -226.00M | -655.00M | 44.00M | N/A |
Operating Income | 7.08B | 6.79B | 7.58B | 6.37B | 7.92B | 6.71B | 7.15B | 6.68B | 6.83B | 5.83B | 5.50B | 4.16B | 2.57B | 3.13B | 3.38B | 3.53B | 3.72B | 3.06B | 2.48B | 1.70B | 1.92B | 1.90B | 159.00M | 2.80B | 2.02B | 1.96B | 1.64B | 1.51B | 1.26B | 1.15B |
Other Expenses / Income | 75.00M | -691.00M | -238.00M | 316.00M | 708.00M | 782.00M | -201.00M | -241.00M | -242.00M | -13.00M | -89.00M | -281.00M | -292.00M | -168.00M | 525.00M | 272.00M | -403.00M | -263.00M | -126.00M | -77.00M | -278.00M | -2.85B | -581.00M | -401.00M | 224.00M | -86.00M | 783.00M | 44.00M | 1.00M | -41.00M |
Before Tax Income | 7.16B | 6.38B | 7.24B | 6.01B | 7.56B | 7.49B | 6.90B | 6.45B | 6.59B | 5.82B | 5.41B | 3.88B | 2.28B | 2.84B | 2.98B | 3.80B | 3.32B | 2.80B | 2.32B | 1.68B | 1.64B | -945.00M | -422.00M | 2.40B | 2.25B | 1.94B | 1.72B | 1.55B | 1.26B | 1.11B |
Income Tax Expenses | 1.49B | 1.41B | 1.62B | 1.15B | 1.33B | 659.00M | 5.20B | 1.60B | 1.74B | 1.49B | 1.45B | 944.00M | 417.00M | 808.00M | 789.00M | 1.01B | 877.00M | 720.00M | 742.00M | 399.00M | 296.00M | -725.00M | -323.00M | 739.00M | 707.00M | 612.00M | 546.00M | 533.00M | 386.00M | 352.00M |
Net Income | 5.66B | 4.97B | 5.54B | 4.78B | 6.14B | 6.76B | 1.66B | 4.81B | 4.77B | 4.24B | 3.92B | 2.93B | 2.07B | 2.02B | 2.15B | 2.79B | 2.44B | 2.08B | 1.66B | 1.28B | 1.32B | -220.00M | -99.00M | 1.66B | 1.54B | 1.33B | 1.17B | 1.02B | 875.00M | 759.00M |
Interest Expenses | 765.00M | 414.00M | 343.00M | 359.00M | 357.00M | 367.00M | 316.00M | 338.00M | 310.00M | 318.00M | 327.00M | 351.00M | 376.00M | 386.00M | 459.00M | 456.00M | 456.00M | 374.00M | 356.00M | 331.00M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 663.00M | 677.10M | 692.30M | 704.10M | 721.00M | 743.00M | 762.10M | 764.30M | 779.80M | 784.40M | 786.40M | 782.40M | 780.80M | 773.50M | 752.60M | 736.76M | 763.75M | 820.08M | 848.70M | 859.31M | 871.05M | 820.39M | 825.00M | 801.45M | 790.26M | 562.50M | 565.60M | 576.27M | 566.34M | 566.42M |
Diluted Shares Outstanding | 668.20M | 683.10M | 700.40M | 711.20M | 730.30M | 753.00M | 772.10M | 775.30M | 789.30M | 795.20M | 797.30M | 791.90M | 791.60M | 780.90M | 755.12M | 743.53M | 773.42M | 826.59M | 853.12M | 859.31M | 871.05M | 820.39M | 825.00M | 809.27M | 811.05M | 575.70M | 581.40M | 589.60M | 567.21M | 567.15M |
EBITDA | 8.73B | 8.00B | 8.80B | 7.37B | 8.59B | 9.02B | 8.31B | 7.72B | 7.71B | 6.75B | 6.49B | 5.16B | 3.73B | 4.12B | 3.46B | 5.16B | 4.56B | 3.85B | 3.08B | 2.67B | 2.58B | 2.57B | 1.08B | 3.79B | 2.90B | 3.75B | 3.00B | 2.11B | 1.87B | 1.71B |
EBITDA Margin | 23.81% | 22.55% | 25.59% | 22.59% | 23.41% | 21.57% | 20.51% | 19.64% | 19.99% | 16.76% | 16.62% | 13.71% | 10.20% | 12.34% | 11.20% | 14.12% | 13.19% | 12.29% | 11.12% | 10.43% | 11.16% | 11.55% | 4.59% | 15.16% | 12.24% | 24.82% | 20.75% | 15.11% | 13.05% | 13.36% |
EBIT | 7.91B | 6.79B | 7.51B | 6.29B | 7.83B | 7.79B | 7.17B | 6.75B | 6.82B | 6.05B | 5.70B | 4.22B | 2.86B | 3.22B | 3.40B | 4.26B | 3.78B | 3.18B | 2.75B | 2.01B | 1.62B | -945.00M | -422.00M | 2.40B | 2.25B | 1.94B | 1.72B | 1.55B | 1.26B | 1.11B |
EBIT Margin | 21.58% | 19.15% | 21.84% | 19.26% | 21.33% | 18.64% | 17.70% | 17.17% | 17.67% | 15.00% | 14.60% | 11.21% | 7.83% | 9.64% | 11.00% | 11.65% | 10.92% | 10.13% | 9.96% | 7.86% | 7.01% | -4.24% | -1.78% | 9.58% | 9.47% | 12.84% | 11.86% | 11.12% | 8.79% | 8.67% |
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 |