Financial Year End | 2023-12-30 | 2022-12-31 | 2021-12-25 | 2020-12-26 | 2019-12-28 | 2018-12-29 | 2017-12-30 | 2016-12-31 | 2015-12-26 | 2014-12-27 | 2013-12-28 | 2012-12-29 | 2011-12-31 | 2010-12-25 | 2009-12-26 | 2008-12-27 | 2007-12-29 | 2006-12-30 | 2005-12-31 | 2004-12-25 | 2003-12-27 | 2002-12-28 | 2001-12-29 | 2000-12-30 | 1999-12-25 | 1998-12-26 | 1997-12-27 | 1996-12-28 | 1995-12-30 | 1994-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 54.23B | 63.05B | 79.02B | 77.87B | 71.97B | 70.85B | 62.76B | 59.39B | 55.35B | 55.87B | 52.71B | 53.34B | 54.00B | 43.62B | 35.13B | 37.59B | 38.33B | 35.38B | 38.83B | 34.21B | 30.14B | 26.76B | 26.54B | 33.73B | 29.39B | 26.27B | 25.07B | 20.85B | 16.20B | 11.52B |
Cost of Revenue | 32.52B | 36.19B | 35.21B | 34.26B | 29.82B | 27.11B | 23.66B | 23.20B | 20.68B | 20.26B | 21.19B | 20.19B | 20.24B | 15.13B | 15.57B | 16.74B | 18.43B | 17.16B | 15.78B | 14.46B | 13.05B | 13.45B | 13.49B | 12.65B | 11.84B | 12.09B | 9.95B | 9.16B | 7.81B | 5.58B |
Gross Profit | 21.71B | 26.87B | 43.81B | 43.61B | 42.14B | 43.74B | 39.10B | 36.19B | 34.68B | 35.61B | 31.52B | 33.15B | 33.76B | 28.49B | 19.56B | 20.84B | 19.90B | 18.22B | 23.05B | 19.75B | 17.09B | 13.32B | 13.05B | 21.08B | 17.55B | 14.19B | 15.12B | 11.68B | 8.39B | 5.95B |
Operating Expenses | 21.68B | 24.53B | 21.73B | 19.74B | 19.71B | 20.49B | 21.05B | 21.43B | 20.68B | 20.26B | 19.23B | 18.51B | 16.28B | 13.03B | 14.07B | 13.42B | 11.88B | 12.64B | 10.96B | 9.62B | 9.56B | 8.94B | 10.80B | 10.68B | 7.79B | 5.81B | 5.24B | 4.13B | 3.14B | 2.56B |
Selling, General & Admin | 5.63B | 7.00B | 6.54B | 6.18B | 6.15B | 6.75B | 7.47B | 8.40B | 7.93B | 8.14B | 8.09B | 8.06B | 7.67B | 6.31B | 7.93B | 5.46B | 5.40B | 6.10B | 5.69B | 4.66B | 4.28B | 4.33B | 4.46B | 5.09B | 3.87B | 3.08B | 2.89B | 2.32B | 1.84B | 1.45B |
Research & Development | 16.05B | 17.53B | 15.19B | 13.56B | 13.36B | 13.54B | 13.04B | 12.74B | 12.13B | 11.54B | 10.61B | 10.15B | 8.35B | 6.58B | 5.65B | 5.72B | 5.75B | 5.87B | 5.14B | 4.78B | 4.36B | 4.03B | 3.80B | 3.90B | 3.11B | 2.51B | 2.35B | 1.81B | 1.30B | 1.11B |
Other Operating Expenses | -1.30B | N/A | 2.63B | -147.00M | 490.00M | 156.00M | 539.00M | 294.00M | 619.00M | 589.00M | 531.00M | 308.00M | 260.00M | 143.00M | 487.00M | 2.24B | 727.00M | 669.00M | 126.00M | 179.00M | 923.00M | 568.00M | 2.54B | 1.70B | 803.00M | 221.00M | N/A | N/A | N/A | N/A |
Operating Income | 93.00M | 2.33B | 19.46B | 23.68B | 22.04B | 23.32B | 17.94B | 12.87B | 14.00B | 15.35B | 12.29B | 14.64B | 17.48B | 15.59B | 5.71B | 8.95B | 8.22B | 5.65B | 12.09B | 10.13B | 7.53B | 4.38B | 2.26B | 10.39B | 9.77B | 8.38B | 9.89B | 7.55B | 5.25B | 3.39B |
Other Expenses / Income | 102.00M | 5.27B | 103.00M | 1.71B | 1.15B | -53.00M | 2.42B | 62.00M | 210.00M | 454.00M | 320.00M | 235.00M | 304.00M | 457.00M | -7.00M | -1.27B | 950.00M | 1.42B | 520.00M | 287.00M | -91.00M | -178.00M | -73.00M | 4.75B | 1.46B | 758.00M | 772.00M | 381.00M | 386.00M | 216.00M |
Before Tax Income | 762.00M | 7.77B | 21.70B | 25.08B | 24.06B | 23.32B | 20.35B | 12.94B | 14.21B | 15.80B | 12.61B | 14.87B | 17.78B | 16.05B | 5.70B | 7.69B | 9.17B | 7.07B | 12.61B | 10.42B | 7.44B | 4.20B | 2.18B | 15.14B | 11.23B | 9.14B | 10.66B | 7.93B | 5.64B | 3.60B |
Income Tax Expenses | -913.00M | -249.00M | 1.83B | 4.18B | 3.01B | 2.26B | 10.75B | 2.62B | 2.79B | 4.10B | 2.99B | 3.87B | 4.84B | 4.58B | 1.33B | 2.39B | 2.19B | 2.02B | 3.95B | 2.90B | 1.80B | 1.09B | 892.00M | 4.61B | 3.91B | 3.07B | 3.71B | 2.78B | 2.07B | 1.31B |
Net Income | 1.69B | 8.01B | 19.87B | 20.90B | 21.05B | 21.05B | 9.60B | 10.32B | 11.42B | 11.70B | 9.62B | 11.01B | 12.94B | 11.46B | 4.37B | 5.29B | 6.98B | 5.04B | 8.66B | 7.52B | 5.64B | 3.12B | 1.29B | 10.54B | 7.31B | 6.07B | 6.95B | 5.16B | 3.57B | 2.29B |
Interest Expenses | 878.00M | 496.00M | 597.00M | 629.00M | 489.00M | 468.00M | 646.00M | 733.00M | 337.00M | 192.00M | 244.00M | 90.00M | 41.00M | N/A | 1.00M | 8.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 |
Basic Shares Outstanding | 4.19B | 4.11B | 4.06B | 4.20B | 4.42B | 4.61B | 4.70B | 4.73B | 4.74B | 4.90B | 4.97B | 5.00B | 5.26B | 5.55B | 5.56B | 5.66B | 5.82B | 5.80B | 6.11B | 6.40B | 6.53B | 6.65B | 6.72B | 6.71B | 6.65B | 6.67B | 6.54B | 7.10B | 7.07B | 6.99B |
Diluted Shares Outstanding | 4.21B | 4.12B | 4.09B | 4.23B | 4.47B | 4.70B | 4.83B | 4.88B | 4.89B | 5.06B | 5.10B | 5.16B | 5.41B | 5.70B | 5.64B | 5.75B | 5.94B | 5.88B | 6.18B | 6.49B | 6.62B | 6.76B | 6.88B | 6.99B | 6.94B | 7.03B | 7.18B | 7.10B | 7.07B | 6.99B |
EBITDA | 11.14B | 16.03B | 33.99B | 36.24B | 32.11B | 23.50B | 29.13B | 21.46B | 23.26B | 24.54B | 20.89B | 22.48B | 23.89B | 20.68B | 10.76B | 12.31B | 13.96B | 11.98B | 17.20B | 15.31B | 12.51B | 9.55B | 8.65B | 19.98B | 14.82B | 11.94B | 12.85B | 9.82B | 7.02B | 4.65B |
EBITDA Margin | 20.54% | 25.43% | 43.01% | 46.54% | 44.62% | 33.17% | 46.41% | 36.13% | 42.02% | 43.93% | 39.63% | 42.15% | 44.23% | 47.41% | 30.62% | 32.75% | 36.43% | 33.86% | 44.31% | 44.74% | 41.51% | 35.67% | 32.60% | 59.23% | 50.44% | 45.46% | 51.26% | 47.11% | 43.31% | 40.36% |
EBIT | 1.65B | 8.26B | 22.30B | 25.71B | 24.55B | 23.79B | 21.00B | 13.67B | 14.55B | 15.99B | 12.86B | 14.96B | 17.82B | 16.05B | 5.71B | 7.69B | 9.17B | 7.07B | 12.61B | 10.42B | 7.44B | 4.20B | 2.18B | 15.14B | 11.23B | 9.14B | 10.66B | 7.93B | 5.64B | 3.60B |
EBIT Margin | 3.05% | 13.10% | 28.22% | 33.01% | 34.11% | 33.57% | 33.46% | 23.02% | 26.28% | 28.63% | 24.39% | 28.05% | 33.00% | 36.78% | 16.24% | 20.47% | 23.91% | 19.98% | 32.48% | 30.45% | 24.69% | 15.71% | 8.23% | 44.89% | 38.20% | 34.78% | 42.52% | 38.06% | 34.80% | 31.27% |
Financial Year End | 2023-12-30 | 2022-12-31 | 2021-12-25 | 2020-12-26 | 2019-12-28 | 2018-12-29 | 2017-12-30 | 2016-12-31 | 2015-12-26 | 2014-12-27 | 2013-12-28 | 2012-12-29 | 2011-12-31 | 2010-12-25 | 2009-12-26 | 2008-12-27 | 2007-12-29 | 2006-12-30 | 2005-12-31 | 2004-12-25 | 2003-12-27 | 2002-12-28 | 2001-12-29 | 2000-12-30 | 1999-12-25 | 1998-12-26 | 1997-12-27 | 1996-12-28 | 1995-12-30 | 1994-12-31 |