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 | 61.86B | 60.53B | 57.35B | 73.62B | 77.15B | 79.59B | 79.14B | 79.92B | 81.74B | 92.79B | 99.75B | 104.51B | 106.92B | 99.87B | 95.76B | 103.63B | 98.79B | 91.42B | 91.13B | 96.29B | 89.13B | 81.19B | 85.87B | 88.40B | 87.55B | 79.08B | 78.51B | 74.32B | 71.94B | 64.05B |
Cost of Revenue | 27.56B | 27.84B | 25.86B | 38.05B | 40.66B | 42.66B | 42.91B | 41.62B | 41.06B | 46.39B | 51.25B | 54.21B | 56.78B | 53.86B | 51.97B | 57.97B | 57.06B | 53.13B | 54.60B | 60.26B | 56.11B | 50.90B | 54.08B | 55.97B | 55.62B | 50.80B | 47.90B | 43.78B | 41.57B | 38.77B |
Gross Profit | 34.30B | 32.69B | 31.49B | 35.58B | 36.49B | 36.94B | 36.23B | 38.30B | 40.69B | 46.41B | 48.51B | 50.30B | 50.14B | 46.01B | 43.78B | 45.66B | 41.73B | 38.30B | 36.53B | 36.03B | 33.02B | 30.28B | 31.78B | 32.42B | 31.93B | 28.28B | 30.61B | 30.54B | 30.37B | 25.28B |
Operating Expenses | 24.93B | 24.51B | 24.62B | 28.79B | 25.95B | 23.65B | 24.37B | 25.10B | 24.76B | 27.54B | 28.75B | 28.73B | 29.85B | 27.86B | 26.77B | 29.72B | 28.21B | 26.37B | 27.16B | 25.06B | 22.93B | 23.49B | 22.49B | 20.79B | 20.00B | 21.71B | 21.51B | 21.94B | 22.78B | 20.28B |
Selling, General & Admin | 18.00B | 18.61B | 18.75B | 23.08B | 20.60B | 18.86B | 19.55B | 20.48B | 19.89B | 22.47B | 22.98B | 23.17B | 23.22B | 21.55B | 20.52B | 23.39B | 22.06B | 20.26B | 21.31B | 19.38B | 17.85B | 18.74B | 17.20B | 15.64B | 14.73B | 16.66B | 16.63B | 16.85B | 16.77B | 15.92B |
Research & Development | 6.78B | 6.57B | 6.49B | 6.33B | 5.99B | 5.38B | 5.79B | 5.75B | 5.25B | 5.44B | 6.23B | 6.30B | 6.26B | 6.03B | 5.82B | 6.34B | 6.15B | 6.11B | 5.84B | 5.67B | 5.08B | 4.75B | 5.29B | 5.15B | 5.27B | 5.05B | 4.88B | 5.09B | 6.01B | 4.36B |
Other Operating Expenses | 305.00M | -663.00M | -612.00M | -626.00M | -648.00M | -591.00M | -970.00M | -1.13B | -378.00M | -368.00M | -452.00M | -746.00M | 377.00M | 293.00M | 432.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 | N/A |
Operating Income | 10.50B | 2.37B | 5.99B | 5.92B | 11.51B | 13.29B | 11.86B | 13.19B | 15.92B | 18.87B | 19.76B | 21.57B | 20.29B | 18.15B | 17.01B | 15.94B | 13.52B | 11.93B | 9.38B | 10.97B | 10.09B | 6.80B | 9.29B | 11.63B | 11.93B | 6.57B | 9.10B | 8.60B | 7.59B | 5.00B |
Other Expenses / Income | 253.00M | -1.22B | -925.00M | -1.29B | -1.34B | -1.15B | -455.00M | -862.00M | 24.00M | 1.12B | -232.00M | 334.00M | 717.00M | 1.57B | 1.13B | 777.00M | 973.00M | 1.39B | 2.85B | 1.05B | 785.00M | 728.00M | 1.66B | -100.00M | -170.00M | 2.47B | -71.00M | -9.00M | 222.00M | 150.00M |
Before Tax Income | 8.69B | 1.16B | 4.84B | 4.64B | 10.17B | 11.34B | 11.40B | 12.33B | 15.95B | 19.99B | 19.52B | 21.90B | 21.00B | 19.72B | 18.14B | 16.71B | 14.49B | 13.32B | 12.23B | 12.03B | 10.87B | 7.52B | 10.95B | 11.53B | 11.76B | 9.04B | 9.03B | 8.59B | 7.81B | 5.16B |
Income Tax Expenses | 1.18B | -626.00M | 124.00M | -864.00M | 731.00M | 2.62B | 5.64B | 449.00M | 2.58B | 4.23B | 3.04B | 5.30B | 5.15B | 4.89B | 4.71B | 4.38B | 4.07B | 3.90B | 4.23B | 3.58B | 3.26B | 2.19B | 3.23B | 3.44B | 4.04B | 2.71B | 2.93B | 3.16B | 3.63B | 2.13B |
Net Income | 7.50B | 1.64B | 5.74B | 5.59B | 9.43B | 8.73B | 5.75B | 11.87B | 13.19B | 12.02B | 16.48B | 16.60B | 15.86B | 14.83B | 13.43B | 12.33B | 10.42B | 9.49B | 7.93B | 8.43B | 7.58B | 3.58B | 7.72B | 8.09B | 7.71B | 6.33B | 6.09B | 5.43B | 4.18B | 3.02B |
Interest Expenses | 1.61B | 1.22B | 1.16B | 1.29B | 1.34B | 723.00M | 615.00M | 630.00M | 468.00M | 484.00M | 402.00M | 459.00M | 411.00M | 368.00M | 402.00M | 673.00M | 611.00M | 278.00M | 220.00M | 139.00M | N/A | N/A | N/A | 717.00M | 727.00M | 713.00M | 728.00M | 716.00M | 725.00M | 1.23B |
Basic Shares Outstanding | 911.21M | 902.66M | 895.99M | 890.35M | 887.24M | 912.00M | 932.80M | 955.40M | 978.70M | 1.00B | 1.09B | 1.14B | 1.20B | 1.27B | 1.33B | 1.36B | 1.42B | 1.53B | 1.60B | 1.67B | 1.72B | 1.70B | 1.73B | 1.76B | 1.81B | 1.87B | 1.97B | 2.11B | 2.28B | 2.34B |
Diluted Shares Outstanding | 922.07M | 912.27M | 904.64M | 896.56M | 892.81M | 916.30M | 937.40M | 958.70M | 982.70M | 1.01B | 1.10B | 1.16B | 1.21B | 1.29B | 1.34B | 1.38B | 1.45B | 1.55B | 1.63B | 1.71B | 1.76B | 1.73B | 1.77B | 1.81B | 1.87B | 1.92B | 2.02B | 2.13B | 2.28B | 2.34B |
EBITDA | 14.74B | 7.17B | 12.28B | 12.62B | 17.57B | 16.54B | 16.55B | 17.33B | 20.09B | 21.23B | 24.60B | 27.04B | 26.23B | 24.92B | 23.53B | 22.84B | 20.30B | 18.65B | 17.57B | 17.06B | 15.54B | 10.15B | 15.77B | 17.25B | 19.07B | 14.74B | 14.76B | 14.31B | 14.14B | 12.68B |
EBITDA Margin | 23.84% | 11.85% | 21.41% | 17.14% | 22.77% | 20.79% | 20.91% | 21.69% | 24.58% | 22.88% | 24.67% | 25.87% | 24.53% | 24.95% | 24.58% | 22.04% | 20.55% | 20.40% | 19.28% | 17.72% | 17.44% | 12.50% | 18.37% | 19.51% | 21.78% | 18.65% | 18.80% | 19.26% | 19.66% | 19.79% |
EBIT | 10.29B | 2.23B | 7.02B | 6.01B | 11.51B | 12.07B | 12.01B | 12.95B | 16.24B | 16.74B | 19.93B | 22.36B | 21.41B | 20.09B | 18.54B | 17.39B | 15.10B | 13.67B | 12.39B | 12.15B | 10.84B | 5.77B | 10.95B | 12.25B | 12.48B | 9.75B | 9.76B | 9.30B | 8.54B | 6.38B |
EBIT Margin | 16.63% | 3.68% | 12.24% | 8.17% | 14.91% | 15.17% | 15.18% | 16.20% | 19.87% | 18.04% | 19.98% | 21.40% | 20.03% | 20.12% | 19.36% | 16.78% | 15.29% | 14.95% | 13.59% | 12.62% | 12.17% | 7.11% | 12.76% | 13.86% | 14.26% | 12.33% | 12.43% | 12.52% | 11.87% | 9.96% |
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 |