Financial Year End | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 | 2015-06-30 | 2014-06-30 | 2013-06-30 | 2012-06-30 | 2011-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 2006-06-30 | 2005-06-30 | 2004-06-30 | 2003-06-30 | 2002-06-30 | 2001-06-30 | 2000-06-30 | 1999-06-30 | 1998-06-30 | 1997-06-30 | 1996-06-30 | 1995-06-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 84.04B | 82.01B | 80.19B | 76.12B | 70.95B | 67.68B | 66.83B | 65.06B | 65.30B | 76.28B | 83.06B | 84.17B | 83.68B | 82.56B | 78.94B | 76.69B | 83.50B | 76.48B | 68.22B | 56.74B | 51.41B | 43.38B | 40.24B | 39.24B | 39.95B | 38.12B | 37.15B | 35.76B | 35.28B | 33.43B |
Cost of Revenue | 40.85B | 42.76B | 42.16B | 37.11B | 35.25B | 34.77B | 34.43B | 32.53B | 32.91B | 38.88B | 42.46B | 42.43B | 42.39B | 40.77B | 37.92B | 38.69B | 40.70B | 36.69B | 33.12B | 27.80B | 25.08B | 22.14B | 20.99B | 22.10B | 21.51B | 21.21B | 21.06B | 20.32B | 20.76B | 19.62B |
Gross Profit | 43.19B | 39.25B | 38.03B | 39.01B | 35.70B | 32.92B | 32.40B | 32.52B | 32.39B | 37.40B | 40.60B | 41.74B | 41.29B | 41.79B | 41.02B | 38.00B | 42.81B | 39.79B | 35.10B | 28.94B | 26.33B | 21.24B | 19.25B | 17.14B | 18.44B | 16.92B | 16.09B | 15.45B | 14.52B | 13.81B |
Operating Expenses | 24.65B | 21.11B | 20.22B | 21.02B | 19.99B | 19.08B | 19.04B | 18.57B | 18.95B | 23.59B | 25.31B | 26.95B | 26.42B | 25.97B | 25.00B | 22.63B | 25.73B | 24.34B | 21.85B | 18.01B | 16.50B | 13.38B | 12.57B | 12.41B | 12.48B | 10.67B | 10.04B | 9.96B | 9.71B | 9.63B |
Selling, General & Admin | 23.30B | 21.11B | 20.22B | 21.02B | 19.99B | 19.08B | 19.04B | 18.57B | 18.95B | 23.59B | 25.31B | 26.95B | 26.42B | 25.97B | 25.00B | 22.63B | 25.73B | 24.34B | 21.85B | 18.01B | 16.50B | 13.38B | 12.57B | 12.41B | 12.48B | 10.67B | 10.04B | 9.96B | 9.71B | 9.63B |
Research & Development | N/A | N/A | N/A | N/A | N/A | 1.86B | 1.91B | 1.87B | 1.88B | 1.99B | 1.91B | 1.94B | 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 |
Other Operating Expenses | 1.34B | N/A | N/A | N/A | N/A | 871.00M | 222.00M | -404.00M | 325.00M | 531.00M | 206.00M | 942.00M | 262.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 | N/A | N/A |
Operating Income | 18.55B | 18.13B | 17.81B | 17.99B | 15.71B | 14.92B | 13.36B | 13.96B | 13.44B | 11.79B | 15.29B | 14.48B | 13.29B | 15.82B | 16.02B | 15.37B | 17.08B | 15.45B | 13.25B | 10.93B | 9.83B | 7.85B | 6.68B | 4.74B | 5.95B | 6.25B | 6.05B | 5.49B | 4.82B | 4.18B |
Other Expenses / Income | 216.00M | 219.00M | 182.00M | -371.00M | 128.00M | 582.00M | -37.00M | -509.00M | -72.00M | -37.00M | 427.00M | -559.00M | -507.00M | -498.00M | -575.00M | -961.00M | -1.00B | -740.00M | -836.00M | -30.00M | -32.00M | -323.00M | -295.00M | -120.00M | -418.00M | -415.00M | -347.00M | -239.00M | -146.00M | -244.00M |
Before Tax Income | 18.76B | 18.35B | 18.00B | 17.61B | 15.83B | 6.07B | 13.33B | 13.26B | 13.37B | 11.85B | 14.88B | 14.84B | 12.79B | 15.19B | 15.05B | 14.41B | 16.08B | 14.71B | 12.41B | 10.44B | 9.35B | 7.53B | 6.38B | 4.62B | 5.54B | 5.84B | 5.71B | 5.25B | 4.67B | 4.00B |
Income Tax Expenses | 3.79B | 3.62B | 3.20B | 3.26B | 2.73B | 2.10B | 3.46B | 3.06B | 3.34B | 2.92B | 3.18B | 3.44B | 3.47B | 3.39B | 4.10B | 3.73B | 4.00B | 4.37B | 3.73B | 3.18B | 2.87B | 2.34B | 2.03B | 1.69B | 1.99B | 2.08B | 1.93B | 1.83B | 1.62B | 1.35B |
Net Income | 14.88B | 14.65B | 14.74B | 14.31B | 13.03B | 3.90B | 9.75B | 15.33B | 10.51B | 7.04B | 11.64B | 11.31B | 10.76B | 11.80B | 12.74B | 13.44B | 12.07B | 10.34B | 8.68B | 7.26B | 6.48B | 5.19B | 4.35B | 2.92B | 3.54B | 3.76B | 3.78B | 3.42B | 3.05B | 2.65B |
Interest Expenses | 925.00M | 756.00M | 439.00M | 502.00M | 465.00M | 509.00M | 506.00M | 465.00M | 579.00M | 626.00M | 709.00M | 667.00M | 769.00M | 831.00M | 946.00M | 1.36B | 1.47B | 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.36B | 2.37B | 2.41B | 2.47B | 2.49B | 2.50B | 2.53B | 2.64B | 2.77B | 2.81B | 2.78B | 2.80B | 2.82B | 2.80B | 2.95B | 2.99B | 3.08B | 3.16B | 3.05B | 2.52B | 2.58B | 2.59B | 2.59B | 2.60B | 1.31B | 1.33B | 2.94B | 2.81B | 2.80B | 2.74B |
Diluted Shares Outstanding | 2.47B | 2.48B | 2.54B | 2.60B | 2.63B | 2.54B | 2.66B | 2.74B | 2.84B | 2.88B | 2.90B | 2.93B | 2.94B | 3.00B | 3.10B | 3.15B | 3.32B | 3.32B | 3.29B | 2.74B | 2.79B | 2.80B | 2.81B | 2.81B | 1.43B | 1.45B | 3.12B | 3.01B | 3.00B | 2.99B |
EBITDA | 22.58B | 21.82B | 21.24B | 20.85B | 19.31B | 17.03B | 16.67B | 16.52B | 16.92B | 16.21B | 17.05B | 18.35B | 16.76B | 18.67B | 19.20B | 18.80B | 19.79B | 18.58B | 15.88B | 12.35B | 11.12B | 9.56B | 8.37B | 7.01B | 8.14B | 8.40B | 7.65B | 6.97B | 6.17B | 5.50B |
EBITDA Margin | 26.87% | 26.61% | 26.49% | 27.39% | 27.22% | 25.16% | 24.94% | 25.40% | 25.91% | 21.25% | 20.53% | 21.80% | 20.03% | 22.62% | 24.32% | 24.51% | 23.70% | 24.30% | 23.27% | 21.77% | 21.62% | 22.03% | 20.80% | 17.85% | 20.39% | 22.04% | 20.60% | 19.50% | 17.50% | 16.44% |
EBIT | 19.59B | 19.02B | 18.38B | 18.07B | 16.22B | 6.51B | 13.72B | 18.85B | 14.43B | 10.58B | 15.53B | 15.42B | 14.99B | 16.02B | 17.78B | 18.53B | 17.55B | 14.71B | 12.41B | 10.44B | 9.35B | 7.53B | 6.38B | 4.62B | 5.54B | 5.84B | 5.71B | 5.25B | 4.67B | 4.00B |
EBIT Margin | 23.31% | 23.20% | 22.93% | 23.74% | 22.87% | 9.62% | 20.53% | 28.98% | 22.10% | 13.87% | 18.70% | 18.32% | 17.92% | 19.40% | 22.53% | 24.16% | 21.01% | 19.23% | 18.20% | 18.40% | 18.19% | 17.36% | 15.86% | 11.76% | 13.86% | 15.31% | 15.36% | 14.68% | 13.23% | 11.96% |
Financial Year End | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 | 2015-06-30 | 2014-06-30 | 2013-06-30 | 2012-06-30 | 2011-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 2006-06-30 | 2005-06-30 | 2004-06-30 | 2003-06-30 | 2002-06-30 | 2001-06-30 | 2000-06-30 | 1999-06-30 | 1998-06-30 | 1997-06-30 | 1996-06-30 | 1995-06-30 |