Financial Year End | 2023-12-31 | 2023-01-01 | 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-30 | 2000-12-31 | 2000-01-02 | 1999-01-03 | 1997-12-28 | 1996-12-31 | 1995-12-31 | 1995-01-01 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 85.16B | 79.99B | 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 | 15.73B |
Cost of Revenue | 26.55B | 24.60B | 23.40B | 28.43B | 27.56B | 27.09B | 25.35B | 21.68B | 21.54B | 22.75B | 22.34B | 21.66B | 20.36B | 18.79B | 18.45B | 18.51B | 17.75B | 15.06B | 13.95B | 13.42B | 12.18B | 10.45B | 9.54B | 7.35B | 7.00B | 6.19B | 6.08B | 6.01B | 5.38B | 4.58B |
Gross Profit | 58.61B | 55.39B | 55.34B | 54.16B | 54.50B | 54.49B | 51.10B | 50.20B | 48.54B | 51.59B | 48.97B | 45.57B | 44.67B | 42.80B | 43.45B | 45.24B | 43.34B | 38.27B | 36.56B | 33.93B | 29.69B | 25.85B | 23.47B | 21.79B | 20.47B | 17.47B | 16.54B | 15.61B | 13.46B | 11.16B |
Operating Expenses | 35.56B | 33.18B | 34.40B | 34.42B | 33.53B | 33.31B | 31.97B | 29.04B | 30.25B | 30.45B | 30.01B | 28.53B | 28.52B | 26.27B | 26.97B | 29.25B | 28.13B | 24.56B | 23.19B | 21.06B | 18.82B | 16.17B | 15.58B | 15.32B | 14.55B | 12.42B | 11.92B | 11.31B | 9.95B | 8.35B |
Selling, General & Admin | 20.11B | 19.05B | 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 | 6.35B |
Research & Development | 15.05B | 14.13B | 14.28B | 12.34B | 11.36B | 10.78B | 10.55B | 9.10B | 9.05B | 8.49B | 8.18B | 7.67B | 7.55B | 6.84B | 7.17B | 7.76B | 7.68B | 7.12B | 6.31B | 5.20B | 4.68B | 3.96B | 3.59B | 2.93B | 2.60B | 2.27B | 2.14B | N/A | N/A | 1.28B |
Other Operating Expenses | N/A | 500.00M | -526.00M | -2.90B | -2.52B | -1.41B | -183.00M | -484.00M | 2.06B | 70.00M | -2.50B | -1.63B | 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 |
Operating Income | 23.41B | 23.19B | 20.47B | 16.95B | 15.12B | 15.62B | 14.20B | 17.93B | 15.28B | 17.42B | 15.43B | 14.53B | 16.31B | 13.59B | 14.26B | 14.92B | 17.30B | 13.60B | 13.52B | 12.90B | 11.40B | 10.16B | 8.18B | 6.57B | 6.15B | 5.71B | 4.55B | 4.45B | 3.56B | 2.85B |
Other Expenses / Income | -8.35B | -2.85B | -1.76B | -3.24B | 2.21B | 2.38B | -1.22B | -1.09B | 907.00M | -574.00M | 38.00M | -3.26B | -3.79B | 420.00M | -908.00M | 760.00M | -1.93B | 990.00M | 137.00M | 482.00M | -563.00M | -387.00M | -277.00M | 303.00M | -108.00M | -846.00M | -46.00M | -270.00M | -194.00M | -126.00M |
Before Tax Income | 15.06B | 19.36B | 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 | 2.68B |
Income Tax Expenses | 1.74B | 2.99B | 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 | 675.00M |
Net Income | 35.15B | 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 | 2.01B |
Interest Expenses | 772.00M | 276.00M | 183.00M | 201.00M | 318.00M | 1.00B | 934.00M | 726.00M | 552.00M | 533.00M | 482.00M | 532.00M | 571.00M | 348.00M | 451.00M | 435.00M | 296.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.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.98B | 2.97B | 2.97B | 3.00B | 3.03B | 2.99B | 2.99B | 2.78B | 2.67B | 2.66B | 2.58B | 2.57B |
Diluted Shares Outstanding | 2.56B | 2.66B | 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.00B | 2.99B | 3.14B | 3.05B | 3.08B | 3.10B | 3.07B | 2.83B | 2.74B | 2.73B | 2.58B | 2.61B |
EBITDA | 23.73B | 27.17B | 30.93B | 27.50B | 28.27B | 28.10B | 24.54B | 24.92B | 22.12B | 25.03B | 23.16B | 17.96B | 16.05B | 20.35B | 18.96B | 20.20B | 16.36B | 15.77B | 15.61B | 15.02B | 13.27B | 11.82B | 9.78B | 8.08B | 7.59B | 6.96B | 5.62B | 5.46B | 4.42B | 3.58B |
EBITDA Margin | 27.86% | 33.97% | 39.27% | 33.30% | 34.45% | 34.45% | 32.10% | 34.66% | 31.56% | 33.68% | 32.48% | 26.71% | 24.67% | 33.04% | 30.64% | 31.68% | 26.77% | 29.58% | 30.91% | 31.72% | 31.71% | 32.57% | 29.63% | 27.73% | 27.64% | 29.41% | 24.81% | 25.24% | 23.45% | 22.72% |
EBIT | 37.66B | 21.21B | 22.44B | 16.70B | 17.65B | 19.00B | 18.61B | 20.53B | 19.75B | 21.10B | 15.95B | 14.65B | 12.93B | 17.30B | 16.21B | 17.36B | 13.58B | 14.59B | 13.66B | 12.84B | 10.31B | 9.29B | 7.90B | 6.62B | 5.75B | 4.27B | 4.58B | 4.03B | 3.32B | 2.68B |
EBIT Margin | 44.22% | 26.51% | 28.50% | 20.22% | 21.50% | 23.29% | 24.34% | 28.56% | 28.18% | 28.38% | 22.37% | 21.79% | 19.89% | 28.08% | 26.18% | 27.24% | 22.23% | 27.36% | 27.03% | 27.11% | 24.62% | 25.60% | 23.93% | 22.73% | 20.94% | 18.05% | 20.22% | 18.65% | 17.60% | 17.04% |
Financial Year End | 2023-12-31 | 2023-01-01 | 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-30 | 2000-12-31 | 2000-01-02 | 1999-01-03 | 1997-12-28 | 1996-12-31 | 1995-12-31 | 1995-01-01 |