Financial Metrics
MSFT MICROSOFT CORPRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-16 | SEC Filing Index |
| Insider | 4 | 2026-03-13 | SEC Filing Index |
| Insider | 4 | 2026-03-09 | SEC Filing Index |
| Insider | 4 | 2026-03-03 | SEC Filing Index |
| Insider | 4 | 2026-02-18 | SEC Filing Index |
Credit and Bond Coverage
Company-levelIntegrate Moody's, S&P, or Fitch licensed data separately if ratings are required.
Income Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 52857000000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-09-30 | 56517000000.0 | +6.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 62020000000.0 | +9.7% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2024-03-31 | 61858000000.0 | -0.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 65585000000.0 | +6.0% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 69632000000.0 | +6.2% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-03-31 | 70066000000.0 | +0.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | 77673000000.0 | +10.9% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 81273000000.0 | +4.6% | USD | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 211915000000.0 | — | USD | 10-K | 2025-07-30 |
| Annual | 2024-06-30 | 245122000000.0 | +15.7% | USD | 10-K | 2025-07-30 |
| Annual | 2025-06-30 | 281724000000.0 | +14.9% | USD | 10-K | 2025-07-30 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 36729000000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-09-30 | 40215000000.0 | +9.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 42397000000.0 | +5.4% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2024-03-31 | 43353000000.0 | +2.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 45486000000.0 | +4.9% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 47833000000.0 | +5.2% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-03-31 | 48147000000.0 | +0.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | 53630000000.0 | +11.4% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 55295000000.0 | +3.1% | USD | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 146052000000.0 | — | USD | 10-K | 2025-07-30 |
| Annual | 2024-06-30 | 171008000000.0 | +17.1% | USD | 10-K | 2025-07-30 |
| Annual | 2025-06-30 | 193893000000.0 | +13.4% | USD | 10-K | 2025-07-30 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 22352000000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-09-30 | 26895000000.0 | +20.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 27032000000.0 | +0.5% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2024-03-31 | 27581000000.0 | +2.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 30552000000.0 | +10.8% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 31653000000.0 | +3.6% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-03-31 | 32000000000.0 | +1.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | 37961000000.0 | +18.6% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 38275000000.0 | +0.8% | USD | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 88523000000.0 | — | USD | 10-K | 2025-07-30 |
| Annual | 2024-06-30 | 109433000000.0 | +23.6% | USD | 10-K | 2025-07-30 |
| Annual | 2025-06-30 | 128528000000.0 | +17.4% | USD | 10-K | 2025-07-30 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 18299000000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-09-30 | 22291000000.0 | +21.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 21870000000.0 | -1.9% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2024-03-31 | 21939000000.0 | +0.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 24667000000.0 | +12.4% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 24108000000.0 | -2.3% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-03-31 | 25824000000.0 | +7.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | 27747000000.0 | +7.4% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 38458000000.0 | +38.6% | USD | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 72361000000.0 | — | USD | 10-K | 2025-07-30 |
| Annual | 2024-06-30 | 88136000000.0 | +21.8% | USD | 10-K | 2025-07-30 |
| Annual | 2025-06-30 | 101832000000.0 | +15.5% | USD | 10-K | 2025-07-30 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.46 | — | USD/shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-09-30 | 3.0 | +22.0% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 2.94 | -2.0% | USD/shares | 10-Q | 2025-01-29 |
| Quarterly | 2024-03-31 | 2.95 | +0.3% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 3.32 | +12.5% | USD/shares | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 3.24 | -2.4% | USD/shares | 10-Q | 2026-01-28 |
| Quarterly | 2025-03-31 | 3.47 | +7.1% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | 3.73 | +7.5% | USD/shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 5.18 | +38.9% | USD/shares | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 9.72 | — | USD/shares | 10-K | 2025-07-30 |
| Annual | 2024-06-30 | 11.86 | +22.0% | USD/shares | 10-K | 2025-07-30 |
| Annual | 2025-06-30 | 13.7 | +15.5% | USD/shares | 10-K | 2025-07-30 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.45 | — | USD/shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-09-30 | 2.99 | +22.0% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 2.93 | -2.0% | USD/shares | 10-Q | 2025-01-29 |
| Quarterly | 2024-03-31 | 2.94 | +0.3% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 3.3 | +12.2% | USD/shares | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 3.23 | -2.1% | USD/shares | 10-Q | 2026-01-28 |
| Quarterly | 2025-03-31 | 3.46 | +7.1% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | 3.72 | +7.5% | USD/shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 5.16 | +38.7% | USD/shares | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 9.68 | — | USD/shares | 10-K | 2025-07-30 |
| Annual | 2024-06-30 | 11.8 | +21.9% | USD/shares | 10-K | 2025-07-30 |
| Annual | 2025-06-30 | 13.64 | +15.6% | USD/shares | 10-K | 2025-07-30 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 26562000000.0 | — | USD | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 34704000000.0 | +30.7% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-09-30 | 80452000000.0 | +131.8% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 17305000000.0 | -78.5% | USD | 10-Q | 2024-01-30 |
| Quarterly | 2024-03-31 | 19634000000.0 | +13.5% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 18315000000.0 | -6.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 20840000000.0 | +13.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 17482000000.0 | -16.1% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2025-03-31 | 28828000000.0 | +64.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 30242000000.0 | +4.9% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-09-30 | 28849000000.0 | -4.6% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 24296000000.0 | -15.8% | USD | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 34704000000.0 | — | USD | 10-K | 2024-07-30 |
| Annual | 2024-06-30 | 18315000000.0 | -47.2% | USD | 10-K | 2025-07-30 |
| Annual | 2025-06-30 | 30242000000.0 | +65.1% | USD | 10-K | 2025-07-30 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 37420000000.0 | — | USD | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 48688000000.0 | +30.1% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-09-30 | 36953000000.0 | -24.1% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 42831000000.0 | +15.9% | USD | 10-Q | 2024-01-30 |
| Quarterly | 2024-03-31 | 44029000000.0 | +2.8% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 56924000000.0 | +29.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 44148000000.0 | -22.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 48188000000.0 | +9.2% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2025-03-31 | 51700000000.0 | +7.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 69905000000.0 | +35.2% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-09-30 | 52894000000.0 | -24.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 56535000000.0 | +6.9% | USD | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 48688000000.0 | — | USD | 10-K | 2024-07-30 |
| Annual | 2024-06-30 | 56924000000.0 | +16.9% | USD | 10-K | 2025-07-30 |
| Annual | 2025-06-30 | 69905000000.0 | +22.8% | USD | 10-K | 2025-07-30 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2877000000.0 | — | USD | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 2500000000.0 | -13.1% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-09-30 | 3000000000.0 | +20.0% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 1615000000.0 | -46.2% | USD | 10-Q | 2024-01-30 |
| Quarterly | 2024-03-31 | 1304000000.0 | -19.3% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 1246000000.0 | -4.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 1626000000.0 | +30.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 909000000.0 | -44.1% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2025-03-31 | 848000000.0 | -6.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 938000000.0 | +10.6% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-09-30 | 1130000000.0 | +20.5% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 1059000000.0 | -6.3% | USD | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 2500000000.0 | — | USD | 10-K | 2024-07-30 |
| Annual | 2024-06-30 | 1246000000.0 | -50.2% | USD | 10-K | 2025-07-30 |
| Annual | 2025-06-30 | 938000000.0 | -24.7% | USD | 10-K | 2025-07-30 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 163889000000.0 | — | USD | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 184257000000.0 | +12.4% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-09-30 | 207586000000.0 | +12.7% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 147393000000.0 | -29.0% | USD | 10-Q | 2024-01-30 |
| Quarterly | 2024-03-31 | 147180000000.0 | -0.1% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 159734000000.0 | +8.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 149926000000.0 | -6.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 147080000000.0 | -1.9% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2025-03-31 | 156644000000.0 | +6.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 191131000000.0 | +22.0% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-09-30 | 189066000000.0 | -1.1% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 180190000000.0 | -4.7% | USD | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 184257000000.0 | — | USD | 10-K | 2024-07-30 |
| Annual | 2024-06-30 | 159734000000.0 | -13.3% | USD | 10-K | 2025-07-30 |
| Annual | 2025-06-30 | 191131000000.0 | +19.7% | USD | 10-K | 2025-07-30 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 380088000000.0 | — | USD | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 411976000000.0 | +8.4% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-09-30 | 445785000000.0 | +8.2% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 470558000000.0 | +5.6% | USD | 10-Q | 2024-01-30 |
| Quarterly | 2024-03-31 | 484275000000.0 | +2.9% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 512163000000.0 | +5.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 523013000000.0 | +2.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 533898000000.0 | +2.1% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2025-03-31 | 562624000000.0 | +5.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 619003000000.0 | +10.0% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-09-30 | 636351000000.0 | +2.8% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 665302000000.0 | +4.5% | USD | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 411976000000.0 | — | USD | 10-K | 2024-07-30 |
| Annual | 2024-06-30 | 512163000000.0 | +24.3% | USD | 10-K | 2025-07-30 |
| Annual | 2025-06-30 | 619003000000.0 | +20.9% | USD | 10-K | 2025-07-30 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 85691000000.0 | — | USD | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 104149000000.0 | +21.5% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-09-30 | 124792000000.0 | +19.8% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 121016000000.0 | -3.0% | USD | 10-Q | 2024-01-30 |
| Quarterly | 2024-03-31 | 118525000000.0 | -2.1% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 125286000000.0 | +5.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 115200000000.0 | -8.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 108882000000.0 | -5.5% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2025-03-31 | 114206000000.0 | +4.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 141218000000.0 | +23.7% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-09-30 | 134996000000.0 | -4.4% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 130005000000.0 | -3.7% | USD | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 104149000000.0 | — | USD | 10-K | 2024-07-30 |
| Annual | 2024-06-30 | 125286000000.0 | +20.3% | USD | 10-K | 2025-07-30 |
| Annual | 2025-06-30 | 141218000000.0 | +12.7% | USD | 10-K | 2025-07-30 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 185405000000.0 | — | USD | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 205753000000.0 | +11.0% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-09-30 | 225071000000.0 | +9.4% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 232290000000.0 | +3.2% | USD | 10-Q | 2024-01-30 |
| Quarterly | 2024-03-31 | 231123000000.0 | -0.5% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 243686000000.0 | +5.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 235290000000.0 | -3.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 231203000000.0 | -1.7% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2025-03-31 | 240733000000.0 | +4.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 275524000000.0 | +14.5% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-09-30 | 273275000000.0 | -0.8% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 274427000000.0 | +0.4% | USD | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 205753000000.0 | — | USD | 10-K | 2024-07-30 |
| Annual | 2024-06-30 | 243686000000.0 | +18.4% | USD | 10-K | 2025-07-30 |
| Annual | 2025-06-30 | 275524000000.0 | +13.1% | USD | 10-K | 2025-07-30 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 194683000000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 206223000000.0 | +5.9% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-09-30 | 220714000000.0 | +7.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 238268000000.0 | +8.0% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2024-03-31 | 253152000000.0 | +6.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 268477000000.0 | +6.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 287723000000.0 | +7.2% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 302695000000.0 | +5.2% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-03-31 | 321891000000.0 | +6.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 343479000000.0 | +6.7% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-09-30 | 363076000000.0 | +5.7% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 390875000000.0 | +7.7% | USD | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 206223000000.0 | — | USD | 10-K | 2025-07-30 |
| Annual | 2024-06-30 | 268477000000.0 | +30.2% | USD | 10-K | 2025-07-30 |
| Annual | 2025-06-30 | 343479000000.0 | +27.9% | USD | 10-K | 2025-07-30 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 41965000000.0 | — | USD | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 41990000000.0 | +0.1% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-09-30 | 41946000000.0 | -0.1% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 44928000000.0 | +7.1% | USD | 10-Q | 2024-01-30 |
| Quarterly | 2024-03-31 | 42658000000.0 | -5.1% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 42688000000.0 | +0.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 42868000000.0 | +0.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 39722000000.0 | -7.3% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2025-03-31 | 39882000000.0 | +0.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 40152000000.0 | +0.7% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-09-30 | 35376000000.0 | -11.9% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 35425000000.0 | +0.1% | USD | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 41990000000.0 | — | USD | 10-K | 2024-07-30 |
| Annual | 2024-06-30 | 42688000000.0 | +1.7% | USD | 10-K | 2025-07-30 |
| Annual | 2025-06-30 | 40152000000.0 | -5.9% | USD | 10-K | 2025-07-30 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 24441000000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-09-30 | 30583000000.0 | +25.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 18853000000.0 | -38.4% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2024-03-31 | 31917000000.0 | +69.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 34180000000.0 | +7.1% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 22291000000.0 | -34.8% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-03-31 | 37044000000.0 | +66.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | 45057000000.0 | +21.6% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 35758000000.0 | -20.6% | USD | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 87582000000.0 | — | USD | 10-K | 2025-07-30 |
| Annual | 2024-06-30 | 118548000000.0 | +35.4% | USD | 10-K | 2025-07-30 |
| Annual | 2025-06-30 | 136162000000.0 | +14.9% | USD | 10-K | 2025-07-30 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -3264000000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-09-30 | 503000000.0 | +115.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | -71925000000.0 | -14399.2% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2024-03-31 | -10700000000.0 | +85.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | -15201000000.0 | -42.1% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | -14112000000.0 | +7.2% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-03-31 | -12714000000.0 | +9.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | -34559000000.0 | -171.8% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | -22705000000.0 | +34.3% | USD | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | -22680000000.0 | — | USD | 10-K | 2025-07-30 |
| Annual | 2024-06-30 | -96970000000.0 | -327.6% | USD | 10-K | 2025-07-30 |
| Annual | 2025-06-30 | -72599000000.0 | +25.1% | USD | 10-K | 2025-07-30 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -10290000000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-09-30 | 14761000000.0 | +243.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | -10147000000.0 | -168.7% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2024-03-31 | -18808000000.0 | -85.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | -16576000000.0 | +11.9% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | -11243000000.0 | +32.2% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-03-31 | -13036000000.0 | -15.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | -11799000000.0 | +9.5% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | -17617000000.0 | -49.3% | USD | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | -43935000000.0 | — | USD | 10-K | 2025-07-30 |
| Annual | 2024-06-30 | -37757000000.0 | +14.1% | USD | 10-K | 2025-07-30 |
| Annual | 2025-06-30 | -51699000000.0 | -36.9% | USD | 10-K | 2025-07-30 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 6607000000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-09-30 | 9917000000.0 | +50.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 9735000000.0 | -1.8% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2024-03-31 | 10952000000.0 | +12.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 14923000000.0 | +36.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 15804000000.0 | +5.9% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-03-31 | 16745000000.0 | +6.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | 19394000000.0 | +15.8% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 29876000000.0 | +54.0% | USD | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 28107000000.0 | — | USD | 10-K | 2025-07-30 |
| Annual | 2024-06-30 | 44477000000.0 | +58.2% | USD | 10-K | 2025-07-30 |
| Annual | 2025-06-30 | 64551000000.0 | +45.1% | USD | 10-K | 2025-07-30 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 7437000000.0 | — | shares | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 7432000000.0 | -0.1% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-09-30 | 7431000000.0 | -0.0% | shares | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 7432000000.0 | +0.0% | shares | 10-Q | 2024-01-30 |
| Quarterly | 2024-03-31 | 7433000000.0 | +0.0% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 7434000000.0 | +0.0% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 7436000000.0 | +0.0% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 7435000000.0 | -0.0% | shares | 10-Q | 2025-01-29 |
| Quarterly | 2025-03-31 | 7434000000.0 | -0.0% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 7434000000.0 | +0.0% | shares | 10-Q | 2026-01-28 |
| Quarterly | 2025-09-30 | 7434000000.0 | +0.0% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 7429000000.0 | -0.1% | shares | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 7432000000.0 | — | shares | 10-K | 2025-07-30 |
| Annual | 2024-06-30 | 7434000000.0 | +0.0% | shares | 10-K | 2025-07-30 |
| Annual | 2025-06-30 | 7434000000.0 | +0.0% | shares | 10-K | 2025-07-30 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2025-06-30 | 7434000000.0 | — | shares | 10-Q | 2026-01-28 |
| Quarterly | 2025-12-31 | 7429000000.0 | -0.1% | shares | 10-Q | 2026-01-28 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 7441000000.0 | — | shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-09-30 | 7429000000.0 | -0.2% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 7432000000.0 | +0.0% | shares | 10-Q | 2025-01-29 |
| Quarterly | 2024-03-31 | 7431000000.0 | -0.0% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 7433000000.0 | +0.0% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 7435000000.0 | +0.0% | shares | 10-Q | 2026-01-28 |
| Quarterly | 2025-03-31 | 7434000000.0 | -0.0% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | 7433000000.0 | -0.0% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 7431000000.0 | -0.0% | shares | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 7446000000.0 | — | shares | 10-K | 2025-07-30 |
| Annual | 2024-06-30 | 7431000000.0 | -0.2% | shares | 10-K | 2025-07-30 |
| Annual | 2025-06-30 | 7433000000.0 | +0.0% | shares | 10-K | 2025-07-30 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 7464000000.0 | — | shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-09-30 | 7462000000.0 | -0.0% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 7468000000.0 | +0.1% | shares | 10-Q | 2025-01-29 |
| Quarterly | 2024-03-31 | 7472000000.0 | +0.1% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 7470000000.0 | -0.0% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 7468000000.0 | -0.0% | shares | 10-Q | 2026-01-28 |
| Quarterly | 2025-03-31 | 7461000000.0 | -0.1% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | 7466000000.0 | +0.1% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 7460000000.0 | -0.1% | shares | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 7472000000.0 | — | shares | 10-K | 2025-07-30 |
| Annual | 2024-06-30 | 7469000000.0 | -0.0% | shares | 10-K | 2025-07-30 |
| Annual | 2025-06-30 | 7465000000.0 | -0.1% | shares | 10-K | 2025-07-30 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1391 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-09-30 | 0.1268 | -8.8% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 0.1318 | +4.0% | ratio | 10-Q | 2025-01-29 |
| Quarterly | 2024-03-31 | 0.1277 | -3.1% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 0.1254 | -1.8% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 0.1304 | +4.0% | ratio | 10-Q | 2026-01-28 |
| Quarterly | 2025-03-31 | 0.1245 | -4.5% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | 0.1221 | -2.0% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 0.1222 | +0.1% | ratio | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 0.5144 | — | ratio | 10-K | 2025-07-30 |
| Annual | 2024-06-30 | 0.4786 | -7.0% | ratio | 10-K | 2025-07-30 |
| Annual | 2025-06-30 | 0.4551 | -4.9% | ratio | 10-K | 2025-07-30 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.9126 | — | ratio | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 1.7692 | -7.5% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-09-30 | 1.6635 | -6.0% | ratio | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 1.2180 | -26.8% | ratio | 10-Q | 2024-01-30 |
| Quarterly | 2024-03-31 | 1.2418 | +2.0% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 1.2750 | +2.7% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 1.3014 | +2.1% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1.3508 | +3.8% | ratio | 10-Q | 2025-01-29 |
| Quarterly | 2025-03-31 | 1.3716 | +1.5% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1.3534 | -1.3% | ratio | 10-Q | 2026-01-28 |
| Quarterly | 2025-09-30 | 1.4005 | +3.5% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 1.3860 | -1.0% | ratio | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 1.7692 | — | ratio | 10-K | 2024-07-30 |
| Annual | 2024-06-30 | 1.2750 | -27.9% | ratio | 10-K | 2025-07-30 |
| Annual | 2025-06-30 | 1.3534 | +6.2% | ratio | 10-K | 2025-07-30 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.9523 | — | ratio | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 0.9977 | +4.8% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-09-30 | 1.0197 | +2.2% | ratio | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 0.9749 | -4.4% | ratio | 10-Q | 2024-01-30 |
| Quarterly | 2024-03-31 | 0.9130 | -6.4% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 0.9077 | -0.6% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 0.8178 | -9.9% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 0.7638 | -6.6% | ratio | 10-Q | 2025-01-29 |
| Quarterly | 2025-03-31 | 0.7479 | -2.1% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.8022 | +7.3% | ratio | 10-Q | 2026-01-28 |
| Quarterly | 2025-09-30 | 0.7527 | -6.2% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 0.7021 | -6.7% | ratio | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 0.9977 | — | ratio | 10-K | 2024-07-30 |
| Annual | 2024-06-30 | 0.9077 | -9.0% | ratio | 10-K | 2025-07-30 |
| Annual | 2025-06-30 | 0.8022 | -11.6% | ratio | 10-K | 2025-07-30 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.6949 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-09-30 | 0.7116 | +2.4% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 0.6836 | -3.9% | ratio | 10-Q | 2025-01-29 |
| Quarterly | 2024-03-31 | 0.7008 | +2.5% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 0.6935 | -1.0% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 0.6869 | -1.0% | ratio | 10-Q | 2026-01-28 |
| Quarterly | 2025-03-31 | 0.6872 | +0.0% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | 0.6905 | +0.5% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 0.6804 | -1.5% | ratio | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 0.6892 | — | ratio | 10-K | 2025-07-30 |
| Annual | 2024-06-30 | 0.6976 | +1.2% | ratio | 10-K | 2025-07-30 |
| Annual | 2025-06-30 | 0.6882 | -1.3% | ratio | 10-K | 2025-07-30 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3462 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-09-30 | 0.3944 | +13.9% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 0.3526 | -10.6% | ratio | 10-Q | 2025-01-29 |
| Quarterly | 2024-03-31 | 0.3547 | +0.6% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 0.3761 | +6.0% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 0.3462 | -7.9% | ratio | 10-Q | 2026-01-28 |
| Quarterly | 2025-03-31 | 0.3686 | +6.5% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | 0.3572 | -3.1% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 0.4732 | +32.5% | ratio | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 0.3415 | — | ratio | 10-K | 2025-07-30 |
| Annual | 2024-06-30 | 0.3596 | +5.3% | ratio | 10-K | 2025-07-30 |
| Annual | 2025-06-30 | 0.3615 | +0.5% | ratio | 10-K | 2025-07-30 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.4229 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-09-30 | 0.4759 | +12.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 0.4359 | -8.4% | ratio | 10-Q | 2025-01-29 |
| Quarterly | 2024-03-31 | 0.4459 | +2.3% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 0.4658 | +4.5% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 0.4546 | -2.4% | ratio | 10-Q | 2026-01-28 |
| Quarterly | 2025-03-31 | 0.4567 | +0.5% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | 0.4887 | +7.0% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 0.4709 | -3.6% | ratio | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 0.4177 | — | ratio | 10-K | 2025-07-30 |
| Annual | 2024-06-30 | 0.4464 | +6.9% | ratio | 10-K | 2025-07-30 |
| Annual | 2025-06-30 | 0.4562 | +2.2% | ratio | 10-K | 2025-07-30 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3100 | — | ratio | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 0.3332 | +7.5% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-09-30 | 0.6447 | +93.5% | ratio | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 0.1430 | -77.8% | ratio | 10-Q | 2024-01-30 |
| Quarterly | 2024-03-31 | 0.1657 | +15.8% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 0.1462 | -11.8% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 0.1809 | +23.7% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 0.1606 | -11.2% | ratio | 10-Q | 2025-01-29 |
| Quarterly | 2025-03-31 | 0.2524 | +57.2% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.2142 | -15.2% | ratio | 10-Q | 2026-01-28 |
| Quarterly | 2025-09-30 | 0.2137 | -0.2% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 0.1869 | -12.5% | ratio | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 0.3332 | — | ratio | 10-K | 2024-07-30 |
| Annual | 2024-06-30 | 0.1462 | -56.1% | ratio | 10-K | 2025-07-30 |
| Annual | 2025-06-30 | 0.2142 | +46.5% | ratio | 10-K | 2025-07-30 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0481 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-09-30 | 0.0500 | +3.9% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 0.0465 | -7.1% | ratio | 10-Q | 2025-01-29 |
| Quarterly | 2024-03-31 | 0.0453 | -2.5% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 0.0472 | +4.1% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 0.0452 | -4.3% | ratio | 10-Q | 2026-01-28 |
| Quarterly | 2025-03-31 | 0.0459 | +1.6% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | 0.0436 | -5.0% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 0.0578 | +32.6% | ratio | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 0.1756 | — | ratio | 10-K | 2025-07-30 |
| Annual | 2024-06-30 | 0.1721 | -2.0% | ratio | 10-K | 2025-07-30 |
| Annual | 2025-06-30 | 0.1645 | -4.4% | ratio | 10-K | 2025-07-30 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0940 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-09-30 | 0.1010 | +7.4% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 0.0918 | -9.1% | ratio | 10-Q | 2025-01-29 |
| Quarterly | 2024-03-31 | 0.0867 | -5.6% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 0.0857 | -1.1% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 0.0796 | -7.1% | ratio | 10-Q | 2026-01-28 |
| Quarterly | 2025-03-31 | 0.0802 | +0.7% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | 0.0764 | -4.7% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 0.0984 | +28.7% | ratio | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 0.3509 | — | ratio | 10-K | 2025-07-30 |
| Annual | 2024-06-30 | 0.3283 | -6.4% | ratio | 10-K | 2025-07-30 |
| Annual | 2025-06-30 | 0.2965 | -9.7% | ratio | 10-K | 2025-07-30 |