Financial Year End | 2023-12-31 | 2023-01-01 | 2022-12-31 | 2022-01-02 | 2021-01-03 | 2019-12-29 | 2018-12-30 | 2017-12-31 | 2017-01-01 | 2016-01-03 | 2014-12-28 | 2013-12-29 | 2012-12-30 | 2012-01-01 | 2011-01-02 | 2010-01-03 | 2008-12-28 | 2007-12-30 | 2006-12-31 | 2006-01-01 | 2005-01-02 | 2003-12-28 | 2002-12-29 | 2001-12-31 | 2000-12-31 | 2000-01-02 | 1999-01-03 | 1997-12-28 | 1996-12-29 | 1995-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 85.16B | 79.99B | 94.94B | 78.74B | 82.58B | 82.06B | 81.58B | 76.45B | 71.89B | 70.07B | 74.33B | 71.31B | 67.22B | 65.03B | 61.59B | 61.90B | 63.75B | 61.09B | 53.32B | 50.51B | 47.35B | 41.86B | 36.30B | 33.00B | 29.14B | 27.47B | 23.66B | 22.63B | 21.62B | 18.84B |
Cost of Revenue | 26.55B | 24.60B | 31.09B | 23.40B | 28.43B | 27.56B | 27.09B | 25.35B | 21.64B | 21.45B | 22.75B | 21.66B | 21.66B | 20.27B | 18.79B | 18.45B | 18.51B | 17.75B | 15.06B | 13.95B | 13.42B | 12.18B | 10.45B | 9.54B | 7.35B | 8.44B | 7.50B | 7.15B | 7.02B | 5.38B |
Gross Profit | 58.61B | 55.39B | 63.85B | 55.34B | 54.16B | 54.50B | 54.49B | 51.10B | 50.25B | 48.62B | 51.59B | 49.65B | 45.57B | 44.76B | 42.80B | 43.45B | 45.24B | 43.34B | 38.27B | 36.56B | 33.93B | 29.69B | 25.85B | 23.47B | 21.79B | 19.03B | 16.16B | 15.48B | 14.60B | 13.46B |
Operating Expenses | 35.20B | 33.18B | 40.15B | 34.40B | 34.42B | 33.53B | 33.31B | 32.38B | 30.45B | 29.42B | 31.02B | 34.18B | 31.79B | 32.40B | 25.85B | 27.70B | 28.31B | 30.06B | 24.56B | 22.90B | 21.09B | 19.38B | 16.56B | 15.58B | 15.32B | 13.28B | 11.89B | 10.90B | 10.57B | 9.95B |
Selling, General & Admin | 20.11B | 19.05B | 24.77B | 20.12B | 22.08B | 22.18B | 22.54B | 21.42B | 19.95B | 21.20B | 21.95B | 21.83B | 20.87B | 20.97B | 19.42B | 19.80B | 21.49B | 20.45B | 17.43B | 16.88B | 15.86B | 14.13B | 12.22B | 11.99B | 10.88B | 10.50B | 8.91B | 8.71B | 10.30B | 9.10B |
Research & Development | 15.09B | 14.13B | 15.39B | 14.28B | 12.34B | 11.36B | 10.78B | 10.96B | 9.10B | 9.05B | 8.49B | 8.19B | 7.67B | 7.55B | 6.84B | 6.99B | 7.58B | 7.68B | 7.12B | 6.31B | 5.20B | 4.68B | 3.96B | 3.59B | 2.93B | 2.60B | 2.27B | 2.14B | 1.91B | N/A |
Other Operating Expenses | 200.00M | 500.00M | N/A | -526.00M | -2.90B | -2.52B | -1.41B | N/A | 1.41B | -827.00M | 574.00M | 4.17B | 3.26B | 3.88B | -420.00M | 908.00M | -760.00M | 1.93B | N/A | -285.00M | 25.00M | 563.00M | 387.00M | N/A | 1.51B | 173.00M | 716.00M | 46.00M | -1.64B | 857.00M |
Operating Income | 24.84B | 23.19B | 23.70B | 20.47B | 16.95B | 15.12B | 20.78B | 19.12B | 21.16B | 18.29B | 21.14B | 18.96B | 17.03B | 16.15B | 16.53B | 16.66B | 16.17B | 15.21B | 13.71B | 13.37B | 12.86B | 10.87B | 9.68B | 7.88B | 6.48B | 5.93B | 5.04B | 4.62B | 4.30B | 3.51B |
Other Expenses / Income | -6.79B | -2.19B | -1.98B | -1.64B | -3.33B | -3.68B | -2.78B | -1.45B | -1.36B | 907.00M | -574.00M | -3.49B | -3.26B | -3.79B | 420.00M | -908.00M | 760.00M | -1.93B | 878.00M | 285.00M | -25.00M | -563.00M | -387.00M | 13.00M | 145.00M | -173.00M | -776.00M | -46.00M | -270.00M | -194.00M |
Before Tax Income | 15.06B | 19.36B | 21.73B | 19.18B | 16.50B | 17.33B | 18.00B | 17.67B | 19.80B | 19.20B | 20.56B | 15.47B | 13.78B | 12.36B | 16.95B | 15.76B | 16.93B | 13.28B | 14.59B | 13.66B | 12.84B | 10.31B | 9.29B | 7.90B | 6.62B | 5.75B | 4.27B | 4.58B | 4.03B | 3.32B |
Income Tax Expenses | 1.74B | 2.99B | 3.78B | 1.38B | 1.78B | 2.21B | 2.70B | 16.37B | 3.26B | 3.79B | 4.24B | 1.64B | 3.26B | 2.69B | 3.61B | 3.49B | 3.98B | 2.71B | 3.53B | 3.25B | 4.33B | 3.11B | 2.69B | 2.23B | 1.82B | 1.59B | 1.21B | 1.27B | 1.15B | 914.00M |
Net Income | 35.15B | 17.94B | 17.94B | 20.88B | 14.71B | 15.12B | 15.30B | 1.30B | 16.54B | 15.41B | 16.32B | 13.83B | 10.85B | 9.67B | 13.33B | 12.27B | 12.95B | 10.58B | 11.05B | 10.41B | 8.51B | 7.20B | 6.60B | 5.67B | 4.80B | 4.17B | 3.06B | 3.30B | 2.89B | 2.40B |
Interest Expenses | 772.00M | 276.00M | 214.00M | 183.00M | 201.00M | 318.00M | 1.00B | 934.00M | 726.00M | 552.00M | 533.00M | 482.00M | 532.00M | 571.00M | 455.00M | 451.00M | 435.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 |
Basic Shares Outstanding | 2.53B | 2.61B | 2.63B | 2.63B | 2.63B | 2.63B | 2.66B | 2.68B | 2.71B | 2.76B | 2.78B | 2.82B | 2.78B | 2.72B | 2.74B | 2.76B | 2.81B | 2.88B | 2.94B | 2.97B | 2.96B | 2.97B | 3.00B | 3.03B | 2.78B | 2.78B | 2.70B | 2.67B | 2.66B | 2.58B |
Diluted Shares Outstanding | 2.56B | 2.66B | 2.67B | 2.67B | 2.67B | 2.68B | 2.73B | 2.75B | 2.79B | 2.81B | 2.86B | 2.88B | 2.81B | 2.78B | 2.79B | 2.79B | 2.84B | 2.91B | 2.96B | 3.01B | 3.00B | 3.00B | 3.05B | 3.08B | 2.82B | 2.83B | 2.74B | 2.74B | 2.73B | 2.58B |
EBITDA | 32.32B | 30.16B | 21.94B | 27.86B | 24.18B | 22.13B | 22.55B | 24.25B | 24.28B | 23.49B | 24.99B | 20.06B | 18.31B | 16.09B | 20.34B | 18.98B | 20.20B | 16.06B | 16.76B | 15.75B | 14.96B | 12.18B | 10.95B | 9.50B | 8.14B | 7.20B | 5.51B | 5.64B | 5.04B | 4.17B |
EBITDA Margin | 37.95% | 37.71% | 23.11% | 35.38% | 29.27% | 26.96% | 27.64% | 31.72% | 33.78% | 33.53% | 33.62% | 28.13% | 27.24% | 24.74% | 33.03% | 30.66% | 31.68% | 26.29% | 31.44% | 31.18% | 31.60% | 29.09% | 30.18% | 28.79% | 27.92% | 26.20% | 23.31% | 24.94% | 23.32% | 22.15% |
EBIT | 37.66B | 21.21B | 21.94B | 22.44B | 16.70B | 17.65B | 19.00B | 18.61B | 20.53B | 19.75B | 21.10B | 15.95B | 14.65B | 12.93B | 17.40B | 16.21B | 17.36B | 13.28B | 14.59B | 13.66B | 12.84B | 10.31B | 9.29B | 7.90B | 6.62B | 5.75B | 4.27B | 4.58B | 4.03B | 3.32B |
EBIT Margin | 44.22% | 26.51% | 23.11% | 28.50% | 20.22% | 21.50% | 23.29% | 24.34% | 28.56% | 28.18% | 28.38% | 22.37% | 21.79% | 19.89% | 28.26% | 26.18% | 27.24% | 21.74% | 27.36% | 27.03% | 27.11% | 24.62% | 25.60% | 23.93% | 22.73% | 20.94% | 18.05% | 20.22% | 18.65% | 17.60% |
Financial Year End | 2023-12-31 | 2023-01-01 | 2022-12-31 | 2022-01-02 | 2021-01-03 | 2019-12-29 | 2018-12-30 | 2017-12-31 | 2017-01-01 | 2016-01-03 | 2014-12-28 | 2013-12-29 | 2012-12-30 | 2012-01-01 | 2011-01-02 | 2010-01-03 | 2008-12-28 | 2007-12-30 | 2006-12-31 | 2006-01-01 | 2005-01-02 | 2003-12-28 | 2002-12-29 | 2001-12-31 | 2000-12-31 | 2000-01-02 | 1999-01-03 | 1997-12-28 | 1996-12-29 | 1995-12-31 |