Financial Year End | 2023-12-31 | 2022-12-31 | 2022-06-30 | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 24.12B | 24.88B | 6.27B | 21.80B | 19.53B | 21.71B | 22.83B | 21.24B | 19.94B | 21.81B | 23.99B | 21.96B | 20.93B | 19.56B | 16.96B | 14.14B | 17.97B | 16.28B | 15.58B | 13.58B | 12.21B | 11.55B | 12.49B | 11.97B | 11.88B | 11.27B | 10.55B | 11.08B | 8.79B | 7.49B |
Cost of Revenue | 13.59B | 13.67B | 2.65B | 11.29B | 10.35B | 12.09B | 13.29B | 12.23B | 11.67B | 12.84B | 14.31B | 13.67B | 13.39B | 6.75B | 5.46B | 4.56B | 7.21B | 6.67B | 6.45B | 5.82B | 4.95B | 4.04B | 4.05B | 3.16B | 3.22B | 2.76B | 2.83B | 3.68B | 2.63B | 1.72B |
Gross Profit | 10.53B | 11.21B | 3.62B | 10.51B | 9.18B | 9.61B | 9.54B | 9.01B | 8.27B | 8.98B | 9.68B | 8.29B | 7.53B | 12.80B | 11.50B | 9.59B | 10.76B | 9.61B | 9.13B | 7.76B | 7.27B | 7.51B | 8.45B | 8.81B | 8.65B | 8.52B | 7.72B | 7.39B | 6.15B | 5.77B |
Operating Expenses | 1.45B | 1.29B | 3.77B | 1.18B | 1.34B | 1.06B | 1.02B | 948.00M | 997.00M | 924.00M | 924.00M | 849.00M | 788.00M | 7.08B | 5.80B | 5.51B | 5.84B | 5.91B | 5.84B | 5.55B | 5.28B | 4.96B | 5.71B | 5.45B | 5.45B | 5.37B | 5.42B | 5.21B | 4.02B | 3.47B |
Selling, General & Admin | 1.45B | 1.29B | N/A | 1.18B | 1.58B | 1.27B | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 4.68B | 4.31B | 4.06B | 4.46B | 4.59B | 4.60B | 4.38B | 4.17B | 3.89B | 4.50B | 4.28B | 4.31B | 4.29B | 4.35B | 4.17B | 3.26B | 2.83B |
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 | 25.00M | 1.29B | 3.77B | 1.18B | 1.34B | 1.06B | 94.00M | 948.00M | 997.00M | 924.00M | 924.00M | 849.00M | 788.00M | 2.40B | 1.49B | 1.44B | 1.39B | 1.32B | 1.24B | 1.18B | 1.11B | 1.07B | 1.21B | 1.17B | 1.14B | 1.08B | 1.07B | 1.04B | 762.00M | 642.00M |
Operating Income | 9.08B | 9.92B | 2.50B | 9.34B | 7.83B | 8.55B | 8.52B | 8.06B | 7.27B | 8.05B | 8.75B | 7.45B | 6.75B | 5.72B | 5.70B | 4.08B | 4.92B | 3.70B | 3.29B | 2.21B | 1.99B | 2.55B | 2.74B | 3.36B | 3.20B | 3.15B | 2.30B | 2.19B | 2.13B | 2.30B |
Other Expenses / Income | 439.00M | -845.00M | -153.00M | -860.00M | -854.00M | -807.00M | 94.00M | -429.00M | -506.00M | -396.00M | -410.00M | -398.00M | -427.00M | -460.00M | -1.27B | -1.09B | -1.26B | -687.00M | -769.00M | -770.00M | -1.13B | -912.00M | -722.00M | -1.83B | -1.89B | -1.95B | -3.00B | -1.51B | -1.02B | -1.36B |
Before Tax Income | 8.23B | 9.07B | 2.34B | 8.48B | 6.98B | 7.75B | 7.74B | 7.63B | 6.77B | 7.66B | 8.34B | 7.05B | 6.32B | 5.26B | 4.43B | 2.99B | 3.66B | 3.01B | 2.52B | 1.44B | 856.00M | 1.64B | 2.02B | 1.53B | 1.31B | 1.20B | -696.00M | 676.00M | 1.11B | 933.00M |
Income Tax Expenses | 1.85B | 2.07B | 507.00M | 1.96B | 1.63B | 1.83B | 1.77B | -3.08B | 2.53B | 2.88B | 3.16B | 2.66B | 2.38B | 1.97B | 1.65B | 1.09B | 1.32B | 1.15B | 919.00M | 410.00M | 252.00M | 581.00M | 675.00M | 567.00M | 468.00M | 419.00M | -63.00M | 244.00M | 380.00M | 314.00M |
Net Income | 6.38B | 7.00B | 1.83B | 6.52B | 5.35B | 5.92B | 5.97B | 10.71B | 4.23B | 4.77B | 5.18B | 4.39B | 3.94B | 3.29B | 2.78B | 1.90B | 2.34B | 1.85B | 1.61B | 1.03B | 604.00M | 1.58B | 1.34B | 966.00M | 842.00M | 810.00M | -633.00M | 432.00M | 904.00M | 946.00M |
Interest Expenses | 1.34B | 1.27B | 316.00M | 1.16B | 1.14B | 1.05B | 870.00M | 719.00M | 698.00M | 622.00M | 561.00M | 526.00M | 535.00M | 572.00M | 602.00M | 600.00M | 511.00M | 482.00M | 477.00M | 504.00M | 527.00M | 574.00M | 633.00M | 701.00M | 723.00M | 733.00M | 714.00M | 605.00M | 501.00M | 450.00M |
Basic Shares Outstanding | 609.20M | 622.70M | 625.60M | 653.80M | 677.30M | 703.50M | 750.90M | 798.40M | 832.40M | 866.20M | 897.10M | 926.60M | 946.20M | 971.40M | 996.40M | 1.01B | 1.02B | 1.06B | 1.08B | 1.05B | 1.04B | 1.02B | 1.01B | 992.00M | 986.00M | 986.40M | 984.00M | 982.80M | 873.43M | 822.61M |
Diluted Shares Outstanding | 610.20M | 624.00M | 626.80M | 655.40M | 679.10M | 706.10M | 754.30M | 801.70M | 835.40M | 869.40M | 901.10M | 931.60M | 953.00M | 979.60M | 1.01B | 1.01B | 1.03B | 1.07B | 1.09B | 1.07B | 1.05B | 1.07B | 1.11B | 1.09B | 1.08B | 1.08B | 984.00M | 992.40M | 873.43M | 822.71M |
EBITDA | 11.48B | 12.59B | 3.77B | 11.84B | 10.33B | 11.01B | 10.80B | 10.46B | 9.50B | 10.29B | 10.81B | 9.35B | 8.61B | 7.45B | 6.52B | 5.03B | 5.55B | 4.81B | 4.24B | 3.12B | 2.49B | 3.81B | 3.85B | 3.41B | 3.17B | 3.04B | 1.09B | 2.32B | 2.55B | 2.35B |
EBITDA Margin | 47.58% | 50.61% | 60.17% | 54.32% | 52.89% | 50.73% | 47.31% | 49.23% | 47.65% | 47.17% | 45.06% | 42.58% | 41.16% | 38.11% | 38.44% | 35.57% | 30.91% | 29.55% | 27.21% | 22.94% | 20.42% | 32.96% | 30.86% | 28.46% | 26.71% | 27.01% | 10.31% | 20.98% | 28.99% | 31.42% |
EBIT | 9.57B | 10.34B | 2.66B | 9.63B | 8.12B | 8.80B | 8.61B | 8.35B | 7.46B | 8.28B | 8.90B | 7.57B | 6.85B | 5.84B | 5.04B | 3.59B | 4.17B | 3.49B | 3.00B | 1.94B | 1.38B | 2.74B | 2.65B | 2.23B | 2.03B | 1.96B | 18.00M | 1.28B | 1.78B | 1.71B |
EBIT Margin | 39.69% | 41.58% | 42.40% | 44.19% | 41.58% | 40.52% | 37.71% | 39.32% | 37.43% | 37.95% | 37.12% | 34.49% | 32.75% | 29.84% | 29.68% | 25.36% | 23.19% | 21.44% | 19.27% | 14.29% | 11.32% | 23.72% | 21.21% | 18.66% | 17.12% | 17.40% | 0.17% | 11.56% | 20.32% | 22.84% |
Financial Year End | 2023-12-31 | 2022-12-31 | 2022-06-30 | 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 |