Loading the section
Company reports as filed with the U.S. Securities and Exchange Commission.
| Metric | Jun 30, 2025 | Jun 30, 2024 | Jun 30, 2023 | Jun 30, 2022 |
|---|---|---|---|---|
| Revenue | 914.16bn | 959.36bn | 986.27bn | 767.70bn |
| Cost of revenue | 570.74bn | 571.31bn | 597.25bn | 558.94bn |
| Gross profit | 368.05bn | 406.48bn | 369.17bn | 340.10bn |
| Selling, general and administrative | 111.00bn | 118.30bn | 143.90bn | 72.46bn |
| Pre-tax income | 295.41bn | 62.58bn | 29.79bn | 520.42bn |
| Net income | 224.37bn | 148.84bn | 406.48bn | 504.59bn |
| Metric | Aug 18, 2026 | Jun 30, 2025 | Jun 30, 2024 | Jun 30, 2023 | Jun 30, 2022 | Jun 30, 2021 |
|---|---|---|---|---|---|---|
| Cash and equivalents | — | 250.86bn | 159.83bn | 201.69bn | 389.84bn | 361.57bn |
| Receivables | — | 442.85bn | 364.81bn | 403.10bn | — |
| Metric | Jun 30, 2025 | Jun 30, 2024 | Jun 30, 2023 | Jun 30, 2022 |
|---|---|---|---|---|
| Operating cash flow | 159.71bn | 127.25bn | 217.98bn | 184.49bn |
| Capital expenditure | 45.73bn | 109.28bn | 94.27bn | 32.22bn |
| Investing cash flow | −80.57bn | 129.06bn | 77.26bn | 103.27bn |
| Dividends paid |
Amounts in USD unless stated otherwise. Sources: Nasdaq Trader, Yahoo Finance, U.S. Securities and Exchange Commission (EDGAR)
| Inventory | — | 177.41bn | 162.12bn | 146.16bn | — | — |
| Current assets | — | 1,246.70bn | 984.87bn | 1,113.35bn | — | — |
| Property, plant and equipment | — | 712.68bn | 711.71bn | 753.95bn | — | — |
| Goodwill | — | 28.50bn | 101.06bn | 51.63bn | — | — |
| Total assets | — | 5,088.82bn | 4,842.22bn | 5,539.11bn | — | — |
| Current liabilities | — | 1,001.78bn | 919.00bn | 1,010.35bn | — | — |
| Short-term debt | — | 535.76bn | 483.71bn | 531.98bn | — | — |
| Long-term debt | — | 807.35bn | 663.07bn | 825.42bn | — | — |
| Total liabilities | — | 2,875.03bn | 2,663.98bn | 3,037.30bn | — | — |
| Equity | — | 2,213.79bn | 2,178.24bn | 2,501.82bn | 2,309.16bn | — |
| 87.43bn |
| 172.30bn |
| 227.19bn |
| 66.59bn |
| Financing cash flow | 86.18bn | −310.52bn | −471.73bn | −296.48bn |