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-05-31 | 1998-05-31 | 1997-05-31 | 1996-05-31 | 1995-05-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 55.66B | 53.82B | 65.10B | 56.92B | 42.93B | 44.29B | 43.64B | 38.28B | 30.91B | 44.64B | 67.21B | 65.97B | 72.23B | 71.74B | 52.80B | 50.21B | 60.12B | 39.50B | 32.15B | 29.59B | 22.89B | 15.61B | 14.70B | 11.47B | 12.84B | 12.55B | 13.26B | 15.98B | 15.27B | 13.27B |
Cost of Revenue | 26.92B | 26.15B | 25.39B | 22.88B | 22.50B | 23.92B | 19.37B | 19.00B | 18.72B | 24.06B | 32.09B | 32.07B | 33.08B | 23.22B | 20.36B | 21.73B | 15.35B | 17.81B | 15.15B | 19.50B | 16.46B | 10.96B | 9.97B | 7.29B | 11.24B | 13.69B | 14.14B | 13.81B | 12.40B | 9.98B |
Gross Profit | 28.74B | 27.66B | 39.71B | 34.04B | 20.43B | 20.37B | 24.27B | 19.28B | 12.19B | 20.58B | 35.12B | 33.89B | 39.15B | 48.52B | 32.44B | 28.48B | 44.77B | 21.69B | 17.00B | 10.09B | 6.42B | 4.64B | 4.73B | 4.18B | 1.60B | -1.14B | -880.00M | 2.17B | 2.87B | 3.29B |
Operating Expenses | 5.70B | 5.61B | 6.69B | 1.74B | 4.71B | 4.19B | 28.04B | 8.24B | 9.10B | 8.85B | 13.01B | 13.78B | 12.88B | 14.80B | 12.81B | 13.25B | 19.72B | 7.74B | 6.77B | 2.27B | 1.91B | 1.95B | 2.06B | 2.60B | 1.45B | 1.54B | 1.48B | 1.62B | 1.44B | 1.19B |
Selling, General & Admin | 5.70B | 5.61B | 6.69B | 1.74B | 4.71B | 4.19B | 12.01B | 4.26B | 4.23B | 5.61B | 7.66B | 8.19B | 7.30B | 8.64B | 6.70B | 6.46B | 15.19B | 4.54B | 3.87B | 192.00M | 48.00M | 125.00M | 174.00M | 1.37B | 79.00M | 93.00M | 101.00M | 111.00M | N/A | N/A |
Research & Development | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 13.00M | 43.00M | 64.00M | 75.00M | 74.00M | 65.00M | 156.00M | 244.00M | 169.00M | 76.00M | 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 | 369.00M | 394.00M | 313.00M | 334.00M | 229.00M | 393.00M | 16.03B | 3.99B | 4.87B | 3.23B | 5.31B | 5.53B | 5.51B | 6.09B | 6.04B | 6.64B | 4.29B | 3.03B | 2.83B | 2.08B | 1.86B | 1.82B | 1.88B | 1.23B | 1.37B | 1.45B | 1.38B | 1.51B | 1.44B | 1.19B |
Operating Income | 23.04B | 22.06B | 33.02B | 32.30B | 15.72B | 16.18B | 28.89B | 11.75B | 3.10B | 11.73B | 22.11B | 20.12B | 26.26B | 33.72B | 19.62B | 15.23B | 25.05B | 13.95B | 10.24B | 7.82B | 4.51B | 2.70B | 2.67B | 1.58B | 153.00M | -2.68B | -2.36B | 554.00M | 1.44B | 2.10B |
Other Expenses / Income | -7.37B | -1.04B | -541.00M | -8.09B | -2.21B | -1.53B | -14.14B | -1.43B | -10.36B | -3.67B | 127.00M | -2.25B | -3.24B | -2.46B | -50.00M | -3.61B | -1.56B | 4.06B | 3.93B | 123.00M | -1.37B | -476.00M | -465.00M | -12.00M | 888.00M | 1.28B | 1.76B | 427.00M | -1.60M | -504.30M |
Before Tax Income | 15.67B | 21.02B | 32.48B | 24.22B | 13.51B | 14.65B | 14.75B | 10.32B | -7.26B | 8.06B | 22.24B | 17.87B | 23.02B | 31.25B | 19.57B | 11.62B | 23.48B | 18.01B | 14.17B | 7.94B | 3.14B | 2.22B | 2.21B | 1.57B | 1.04B | -1.40B | -599.00M | 981.00M | 1.44B | 1.60B |
Income Tax Expenses | 6.45B | 7.08B | 10.74B | 10.62B | 4.77B | 5.53B | 7.01B | 4.10B | -1.05B | 3.67B | 7.01B | 6.80B | 7.49B | 7.31B | 6.56B | 5.28B | 7.52B | 4.51B | 3.63B | 1.84B | 505.00M | 774.00M | 1.00B | 544.00M | 70.00M | 107.00M | 324.00M | 668.00M | 600.50M | 727.80M |
Net Income | 7.90B | 12.92B | 22.74B | 11.30B | 7.96B | 8.31B | 7.74B | 5.89B | -6.38B | 1.91B | 13.83B | 10.88B | 15.42B | 23.65B | 12.72B | 5.88B | 15.39B | 13.42B | 10.45B | 6.39B | 2.72B | 1.58B | 1.13B | 1.02B | 971.00M | -1.51B | -923.00M | 313.00M | 835.20M | 872.80M |
Interest Expenses | 2.18B | 1.14B | 626.00M | 722.00M | 1.20B | 1.36B | -766.00M | 1.48B | 1.16B | 751.00M | 1.09B | 1.23B | 922.00M | 246.00M | 674.00M | 852.00M | 955.00M | 650.00M | 731.00M | 302.00M | 274.00M | 302.00M | 465.00M | 282.00M | N/A | N/A | 448.00M | 462.00M | 380.90M | 292.10M |
Basic Shares Outstanding | 2.53B | 2.53B | 2.53B | 2.53B | 2.53B | 2.59B | 5.34B | 2.66B | 2.66B | 2.66B | 2.66B | 2.66B | 2.66B | 2.76B | 2.78B | 2.78B | 2.79B | 2.92B | 3.02B | 3.06B | 3.11B | 3.16B | 3.01B | 1.85B | 1.83B | 1.80B | 1.75B | 1.80B | 1.66B | 1.60B |
Diluted Shares Outstanding | 2.54B | 2.54B | 2.54B | 2.53B | 2.53B | 2.60B | 5.34B | 2.67B | 2.66B | 2.67B | 2.67B | 2.67B | 2.67B | 2.77B | 2.79B | 2.80B | 2.80B | 2.93B | 3.03B | 3.08B | 3.12B | 3.16B | 3.01B | 1.85B | 1.88B | 1.80B | 1.75B | 1.80B | 1.66B | 1.60B |
EBITDA | 28.34B | 27.12B | 38.64B | 37.40B | 21.79B | 22.27B | 21.93B | 19.19B | 2.38B | 15.48B | 30.64B | 25.85B | 30.24B | 36.24B | 24.72B | 15.88B | 27.48B | 21.00B | 17.08B | 10.61B | 5.36B | 4.48B | 4.32B | 3.08B | 2.41B | 46.00M | 1.23B | 2.95B | 3.25B | 3.08B |
EBITDA Margin | 50.92% | 50.39% | 59.35% | 65.71% | 50.75% | 50.28% | 50.26% | 50.12% | 7.72% | 34.69% | 45.59% | 39.18% | 41.86% | 50.52% | 46.82% | 31.62% | 45.70% | 53.17% | 53.11% | 35.85% | 23.40% | 28.68% | 29.38% | 26.82% | 18.76% | 0.37% | 9.27% | 18.45% | 21.30% | 23.19% |
EBIT | 16.53B | 21.14B | 34.10B | 22.64B | 13.93B | 15.20B | 13.98B | 11.47B | -6.28B | 6.33B | 21.94B | 18.90B | 23.83B | 31.20B | 19.96B | 12.01B | 23.87B | 18.58B | 14.81B | 8.53B | 3.50B | 2.66B | 2.59B | 1.85B | 1.04B | -1.40B | -151.00M | 1.44B | 1.82B | 1.89B |
EBIT Margin | 29.69% | 39.28% | 52.39% | 39.78% | 32.45% | 34.31% | 32.05% | 29.96% | -20.30% | 14.17% | 32.64% | 28.66% | 32.99% | 43.50% | 37.80% | 23.92% | 39.70% | 47.04% | 46.07% | 28.82% | 15.27% | 17.02% | 17.64% | 16.13% | 8.11% | -11.17% | -1.14% | 9.03% | 11.90% | 14.26% |
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-05-31 | 1998-05-31 | 1997-05-31 | 1996-05-31 | 1995-05-31 |