Financial Year End | 2024-07-27 | 2023-07-31 | 2023-07-29 | 2022-07-30 | 2021-07-31 | 2020-07-25 | 2019-07-27 | 2018-07-28 | 2017-07-29 | 2016-07-30 | 2015-07-25 | 2014-07-26 | 2013-07-27 | 2012-07-28 | 2011-07-30 | 2010-07-31 | 2009-07-25 | 2008-07-26 | 2007-07-28 | 2006-07-29 | 2005-07-30 | 2004-07-31 | 2003-07-26 | 2002-07-27 | 2001-07-28 | 2000-07-29 | 1999-07-31 | 1998-07-25 | 1997-07-26 | 1996-07-28 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 53.80B | 57.00B | 57.00B | 51.56B | 49.82B | 49.30B | 51.90B | 49.33B | 48.01B | 49.25B | 49.16B | 47.14B | 48.61B | 46.06B | 43.22B | 40.04B | 36.12B | 39.54B | 34.92B | 28.48B | 24.80B | 22.05B | 18.88B | 18.91B | 22.29B | 18.93B | 12.15B | 8.46B | 6.44B | 4.10B |
Cost of Revenue | 19.67B | 21.25B | 21.25B | 19.31B | 17.92B | 17.62B | 19.24B | 18.72B | 17.78B | 18.29B | 19.48B | 19.37B | 19.17B | 17.85B | 16.62B | 14.40B | 13.02B | 14.06B | 12.59B | 9.74B | 8.13B | 6.92B | 5.64B | 6.90B | 11.22B | 6.75B | 4.24B | 2.92B | 2.24B | 1.41B |
Gross Profit | 34.13B | 35.75B | 35.75B | 32.25B | 31.89B | 31.68B | 32.67B | 30.61B | 30.22B | 30.96B | 29.68B | 27.77B | 29.44B | 28.21B | 26.60B | 25.64B | 23.09B | 25.48B | 22.34B | 18.75B | 16.67B | 15.13B | 13.23B | 12.01B | 11.07B | 12.18B | 7.91B | 5.54B | 4.20B | 2.69B |
Operating Expenses | 21.16B | 20.19B | 20.19B | 18.27B | 18.18B | 17.58B | 18.12B | 17.94B | 18.25B | 18.30B | 18.91B | 18.42B | 18.24B | 18.14B | 18.93B | 16.48B | 15.77B | 16.04B | 13.71B | 11.75B | 9.26B | 8.83B | 8.35B | 9.09B | 13.08B | 8.95B | 4.93B | 3.44B | 2.57B | 1.28B |
Selling, General & Admin | 13.18B | 12.36B | 12.36B | 11.19B | 11.41B | 11.09B | 11.40B | 11.39B | 11.17B | 11.40B | 11.86B | 11.44B | 11.80B | 11.97B | 11.72B | 10.71B | 9.97B | 10.39B | 8.73B | 7.20B | 5.68B | 5.40B | 4.82B | 4.88B | 6.07B | 4.58B | 2.87B | 1.82B | 1.36B | 886.05M |
Research & Development | 7.98B | 7.55B | 7.55B | 6.77B | 6.55B | 6.35B | 6.58B | 6.33B | 6.06B | 6.30B | 6.21B | 6.29B | 5.94B | 5.49B | 5.82B | 5.27B | 5.21B | 5.15B | 4.50B | 4.07B | 3.32B | 3.19B | 3.13B | 3.45B | 3.92B | 2.70B | 2.06B | 1.02B | 698.00M | 399.00M |
Other Operating Expenses | -140.00M | -248.00M | -248.00M | 313.00M | 215.00M | 141.00M | 150.00M | 221.00M | 1.02B | 603.00M | 843.00M | 693.00M | 500.00M | 687.00M | 1.38B | 491.00M | 596.00M | 502.00M | 488.00M | 484.00M | 253.00M | 242.00M | 398.00M | 764.00M | 3.08B | 1.66B | N/A | 593.34M | 509.07M | -48.00K |
Operating Income | 12.97B | 15.03B | 15.03B | 13.97B | 12.83B | 13.62B | 14.22B | 12.31B | 11.97B | 12.66B | 10.77B | 9.35B | 11.20B | 10.06B | 7.67B | 9.16B | 7.32B | 9.44B | 8.62B | 7.00B | 7.42B | 6.29B | 4.88B | 2.92B | -2.00B | 3.23B | 2.98B | 2.10B | 1.63B | 1.40B |
Other Expenses / Income | -736.00M | -779.00M | -779.00M | 508.00M | 429.00M | 350.00M | 352.00M | -193.00M | 314.00M | 260.00M | 431.00M | 370.00M | 31.00M | 94.00M | 151.00M | 251.00M | 371.00M | 813.00M | 840.00M | 637.00M | 620.00M | 700.00M | 131.00M | -209.00M | 1.13B | 1.11B | 332.00M | 198.00M | 262.00M | 64.00M |
Before Tax Income | 12.23B | 15.32B | 15.32B | 14.48B | 13.26B | 13.97B | 14.57B | 13.04B | 12.29B | 12.92B | 11.20B | 9.71B | 11.23B | 10.16B | 7.83B | 9.41B | 7.69B | 10.26B | 9.46B | 7.63B | 8.04B | 6.99B | 5.01B | 2.71B | -874.00M | 4.34B | 3.32B | 2.30B | 1.89B | 1.47B |
Income Tax Expenses | 1.91B | 2.71B | 2.71B | 2.67B | 2.67B | 2.76B | 2.95B | 12.93B | 2.68B | 2.18B | 2.22B | 1.86B | 1.24B | 2.12B | 1.33B | 1.65B | 1.56B | 2.20B | 2.13B | 2.05B | 2.29B | 2.02B | 1.44B | 817.00M | 140.00M | 1.68B | 1.22B | 952.00M | 840.00M | 552.00M |
Net Income | 10.32B | 12.61B | 12.61B | 11.81B | 10.59B | 11.21B | 11.62B | 110.00M | 9.61B | 10.74B | 8.98B | 7.85B | 9.98B | 8.04B | 6.49B | 7.77B | 6.13B | 8.05B | 7.33B | 5.58B | 5.74B | 4.40B | 3.58B | 1.89B | -1.01B | 2.67B | 2.10B | 1.35B | 1.05B | 913.00M |
Interest Expenses | 1.01B | 427.00M | 427.00M | 360.00M | 434.00M | 585.00M | 859.00M | 943.00M | 861.00M | 676.00M | 566.00M | 564.00M | 583.00M | 596.00M | 628.00M | 623.00M | -499.00M | 927.00M | 925.00M | 731.00M | 647.00M | N/A | 140.00M | 895.00M | 190.00M | 1.11B | N/A | 198.00M | 262.00M | 64.00M |
Basic Shares Outstanding | 4.04B | 4.09B | 4.09B | 4.17B | 4.22B | 4.24B | 4.42B | 4.84B | 5.01B | 5.09B | 5.15B | 5.28B | 5.38B | 5.40B | 5.56B | 5.73B | 5.86B | 6.16B | 6.26B | 6.27B | 6.61B | 6.84B | 7.22B | 7.45B | 7.20B | 7.44B | 6.43B | 6.43B | 6.26B | 6.01B |
Diluted Shares Outstanding | 4.06B | 4.11B | 4.11B | 4.19B | 4.24B | 4.25B | 4.45B | 4.88B | 5.05B | 5.09B | 5.15B | 5.28B | 5.38B | 5.40B | 5.56B | 5.85B | 5.86B | 6.16B | 6.26B | 6.27B | 6.61B | 7.06B | 7.22B | 7.45B | 7.20B | 7.44B | 6.80B | 6.43B | 6.26B | 6.01B |
EBITDA | 15.48B | 18.00B | 18.00B | 16.80B | 16.44B | 16.84B | 17.65B | 16.17B | 15.43B | 15.75B | 14.21B | 12.71B | 14.16B | 13.36B | 10.94B | 12.07B | 8.96B | 12.93B | 11.80B | 9.66B | 9.69B | 7.87B | 6.74B | 5.56B | 1.55B | 6.31B | 3.80B | 2.83B | 2.36B | 1.66B |
EBITDA Margin | 28.77% | 31.58% | 31.58% | 32.59% | 33.01% | 34.17% | 34.00% | 32.79% | 32.15% | 31.97% | 28.90% | 26.96% | 29.13% | 29.00% | 25.31% | 30.14% | 24.81% | 32.69% | 33.79% | 33.90% | 39.08% | 35.69% | 35.72% | 29.41% | 6.96% | 33.36% | 31.28% | 33.42% | 36.70% | 40.57% |
EBIT | 13.24B | 15.74B | 15.74B | 14.84B | 13.70B | 14.55B | 15.43B | 13.98B | 13.15B | 13.60B | 11.77B | 10.28B | 11.81B | 10.76B | 8.45B | 10.04B | 7.19B | 11.18B | 10.39B | 8.36B | 8.68B | 6.42B | 5.15B | 3.60B | -684.00M | 5.45B | 3.32B | 2.50B | 2.15B | 1.53B |
EBIT Margin | 24.61% | 27.62% | 27.62% | 28.78% | 27.49% | 29.52% | 29.73% | 28.34% | 27.39% | 27.61% | 23.94% | 21.80% | 24.30% | 23.35% | 19.56% | 25.07% | 19.92% | 28.28% | 29.74% | 29.36% | 35.01% | 29.14% | 27.30% | 19.06% | -3.07% | 28.80% | 27.28% | 29.55% | 33.40% | 37.33% |
Financial Year End | 2024-07-27 | 2023-07-31 | 2023-07-29 | 2022-07-30 | 2021-07-31 | 2020-07-25 | 2019-07-27 | 2018-07-28 | 2017-07-29 | 2016-07-30 | 2015-07-25 | 2014-07-26 | 2013-07-27 | 2012-07-28 | 2011-07-30 | 2010-07-31 | 2009-07-25 | 2008-07-26 | 2007-07-28 | 2006-07-29 | 2005-07-30 | 2004-07-31 | 2003-07-26 | 2002-07-27 | 2001-07-28 | 2000-07-29 | 1999-07-31 | 1998-07-25 | 1997-07-26 | 1996-07-28 |