Financial Metrics
KLAC KLA CORPRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-02-06 | SEC Filing Index |
| Insider | 4 | 2025-12-18 | SEC Filing Index |
| Insider | 4 | 2025-11-14 | SEC Filing Index |
| Insider | 4 | 2025-11-13 | SEC Filing Index |
| Insider | 4 | 2025-11-07 | 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 | 2432608000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-09-30 | 2396956000.0 | -1.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 2486726000.0 | +3.7% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2024-03-31 | 2359830000.0 | -5.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-09-30 | 2841541000.0 | +20.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-31 | 3076851000.0 | +8.3% | USD | 10-Q | 2026-01-30 |
| Quarterly | 2025-03-31 | 3063029000.0 | -0.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-09-30 | 3209696000.0 | +4.8% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-31 | 3297146000.0 | +2.7% | USD | 10-Q | 2026-01-30 |
| Annual | 2023-06-30 | 10496056000.0 | — | USD | 10-K | 2025-08-08 |
| Annual | 2024-06-30 | 9812247000.0 | -6.5% | USD | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | 12156162000.0 | +23.9% | USD | 10-K | 2025-08-08 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 697837000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-09-30 | 741375000.0 | +6.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2023-12-31 | 582534000.0 | -21.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-03-31 | 601541000.0 | +3.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-09-30 | 945851000.0 | +57.2% | USD | 10-Q | 2026-01-30 |
| Quarterly | 2024-12-31 | 824527000.0 | -12.8% | USD | 10-Q | 2026-01-30 |
| Quarterly | 2025-03-31 | 1088416000.0 | +32.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-09-30 | 1121040000.0 | +3.0% | USD | 10-Q | 2026-01-30 |
| Quarterly | 2025-12-31 | 1145682000.0 | +2.2% | USD | 10-Q | 2026-01-30 |
| Annual | 2023-06-30 | 3387277000.0 | — | USD | 10-K | 2025-08-08 |
| Annual | 2024-06-30 | 2761896000.0 | -18.5% | USD | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | 4061643000.0 | +47.1% | USD | 10-K | 2025-08-08 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 5.06 | — | USD/shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-09-30 | 5.43 | +7.3% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 4.3 | -20.8% | USD/shares | 10-Q | 2025-01-31 |
| Quarterly | 2024-03-31 | 4.46 | +3.7% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-09-30 | 7.05 | +58.1% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-31 | 6.18 | -12.3% | USD/shares | 10-Q | 2026-01-30 |
| Quarterly | 2025-03-31 | 8.21 | +32.8% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-09-30 | 8.51 | +3.7% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-31 | 8.73 | +2.6% | USD/shares | 10-Q | 2026-01-30 |
| Annual | 2023-06-30 | 24.28 | — | USD/shares | 10-K | 2025-08-08 |
| Annual | 2024-06-30 | 20.41 | -15.9% | USD/shares | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | 30.53 | +49.6% | USD/shares | 10-K | 2025-08-08 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 5.03 | — | USD/shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-09-30 | 5.41 | +7.6% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 4.28 | -20.9% | USD/shares | 10-Q | 2025-01-31 |
| Quarterly | 2024-03-31 | 4.43 | +3.5% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-09-30 | 7.01 | +58.2% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-31 | 6.16 | -12.1% | USD/shares | 10-Q | 2026-01-30 |
| Quarterly | 2025-03-31 | 8.16 | +32.5% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-09-30 | 8.47 | +3.8% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-31 | 8.68 | +2.5% | USD/shares | 10-Q | 2026-01-30 |
| Annual | 2023-06-30 | 24.15 | — | USD/shares | 10-K | 2025-08-08 |
| Annual | 2024-06-30 | 20.28 | -16.0% | USD/shares | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | 30.37 | +49.8% | USD/shares | 10-K | 2025-08-08 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1568513000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 1927865000.0 | +22.9% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-09-30 | 1711570000.0 | -11.2% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 1665054000.0 | -2.7% | USD | 10-Q | 2024-01-26 |
| Quarterly | 2024-03-31 | 1848167000.0 | +11.0% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 1977129000.0 | +7.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-09-30 | 1977202000.0 | +0.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1838278000.0 | -7.0% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2025-03-31 | 1858022000.0 | +1.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2078908000.0 | +11.9% | USD | 10-Q | 2026-01-30 |
| Quarterly | 2025-09-30 | 1946211000.0 | -6.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-31 | 2452124000.0 | +26.0% | USD | 10-Q | 2026-01-30 |
| Annual | 2023-06-30 | 1927865000.0 | — | USD | 10-K | 2024-08-05 |
| Annual | 2024-06-30 | 1977129000.0 | +2.6% | USD | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | 2078908000.0 | +5.1% | USD | 10-K | 2025-08-08 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1940067000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 1753361000.0 | -9.6% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-09-30 | 1630746000.0 | -7.0% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 1843878000.0 | +13.1% | USD | 10-Q | 2024-01-26 |
| Quarterly | 2024-03-31 | 1625257000.0 | -11.9% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 1833041000.0 | +12.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-09-30 | 1953156000.0 | +6.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 2334977000.0 | +19.5% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2025-03-31 | 2159897000.0 | -7.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2263915000.0 | +4.8% | USD | 10-Q | 2026-01-30 |
| Quarterly | 2025-09-30 | 2277755000.0 | +0.6% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-31 | 2073581000.0 | -9.0% | USD | 10-Q | 2026-01-30 |
| Annual | 2023-06-30 | 1753361000.0 | — | USD | 10-K | 2025-08-08 |
| Annual | 2024-06-30 | 1833041000.0 | +4.5% | USD | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | 2263915000.0 | +23.5% | USD | 10-K | 2025-08-08 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2749743000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 2876784000.0 | +4.6% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-09-30 | 3007705000.0 | +4.6% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 3038628000.0 | +1.0% | USD | 10-Q | 2024-01-26 |
| Quarterly | 2024-03-31 | 3007053000.0 | -1.0% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 3034781000.0 | +0.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-09-30 | 3109837000.0 | +2.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 3046340000.0 | -2.0% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2025-03-31 | 3155777000.0 | +3.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 3212149000.0 | +1.8% | USD | 10-Q | 2026-01-30 |
| Quarterly | 2025-09-30 | 3297368000.0 | +2.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-31 | 3282605000.0 | -0.4% | USD | 10-Q | 2026-01-30 |
| Annual | 2023-06-30 | 2876784000.0 | — | USD | 10-K | 2024-08-05 |
| Annual | 2024-06-30 | 3034781000.0 | +5.5% | USD | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | 3212149000.0 | +5.8% | USD | 10-K | 2025-08-08 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 8018750000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 8372032000.0 | +4.4% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-09-30 | 8430791000.0 | +0.7% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 8748721000.0 | +3.8% | USD | 10-Q | 2024-01-26 |
| Quarterly | 2024-03-31 | 9528082000.0 | +8.9% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 10031144000.0 | +5.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-09-30 | 10228439000.0 | +2.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 9772604000.0 | -4.5% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2025-03-31 | 9945019000.0 | +1.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 10698789000.0 | +7.6% | USD | 10-Q | 2026-01-30 |
| Quarterly | 2025-09-30 | 10901160000.0 | +1.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-31 | 11263805000.0 | +3.3% | USD | 10-Q | 2026-01-30 |
| Annual | 2023-06-30 | 8372032000.0 | — | USD | 10-K | 2024-08-05 |
| Annual | 2024-06-30 | 10031144000.0 | +19.8% | USD | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | 10698789000.0 | +6.7% | USD | 10-K | 2025-08-08 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 13683549000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 14072357000.0 | +2.8% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-09-30 | 14136841000.0 | +0.5% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 14280501000.0 | +1.0% | USD | 10-Q | 2024-01-26 |
| Quarterly | 2024-03-31 | 14957289000.0 | +4.7% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 15433566000.0 | +3.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-09-30 | 15681737000.0 | +1.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 15001696000.0 | -4.3% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2025-03-31 | 15188307000.0 | +1.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 16067926000.0 | +5.8% | USD | 10-Q | 2026-01-30 |
| Quarterly | 2025-09-30 | 16317974000.0 | +1.6% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-31 | 16720228000.0 | +2.5% | USD | 10-Q | 2026-01-30 |
| Annual | 2023-06-30 | 14072357000.0 | — | USD | 10-K | 2024-08-05 |
| Annual | 2024-06-30 | 15433566000.0 | +9.7% | USD | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | 16067926000.0 | +4.1% | USD | 10-K | 2025-08-08 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3418521000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 3742842000.0 | +9.5% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-09-30 | 3817743000.0 | +2.0% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 4570997000.0 | +19.7% | USD | 10-Q | 2024-01-26 |
| Quarterly | 2024-03-31 | 4458538000.0 | -2.5% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 4660774000.0 | +4.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-09-30 | 4798214000.0 | +2.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 4138258000.0 | -13.8% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2025-03-31 | 3909929000.0 | -5.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 4085795000.0 | +4.5% | USD | 10-Q | 2026-01-30 |
| Quarterly | 2025-09-30 | 4049970000.0 | -0.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-31 | 3982472000.0 | -1.7% | USD | 10-Q | 2026-01-30 |
| Annual | 2023-06-30 | 3742842000.0 | — | USD | 10-K | 2024-08-05 |
| Annual | 2024-06-30 | 4660774000.0 | +24.5% | USD | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | 4085795000.0 | -12.3% | USD | 10-K | 2025-08-08 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 11000768000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 11152604000.0 | +1.4% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-09-30 | 11146624000.0 | -0.1% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 11236790000.0 | +0.8% | USD | 10-Q | 2024-01-26 |
| Quarterly | 2024-03-31 | 11862404000.0 | +5.6% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 12065238000.0 | +1.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-09-30 | 12122023000.0 | +0.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 11417147000.0 | -5.8% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2025-03-31 | 11183568000.0 | -2.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 11375473000.0 | +1.7% | USD | 10-Q | 2026-01-30 |
| Quarterly | 2025-09-30 | 11332903000.0 | -0.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-31 | 11254497000.0 | -0.7% | USD | 10-Q | 2026-01-30 |
| Annual | 2023-06-30 | 11152604000.0 | — | USD | 10-K | 2024-08-05 |
| Annual | 2024-06-30 | 12065238000.0 | +8.2% | USD | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | 11375473000.0 | -5.7% | USD | 10-K | 2025-08-08 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2682781000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 2919753000.0 | +8.8% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-12-31 | 3043711000.0 | +4.2% | USD | 10-Q | 2024-01-26 |
| Quarterly | 2024-03-31 | 3094885000.0 | +1.7% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 3368328000.0 | +8.8% | USD | 10-Q | 2026-01-30 |
| Quarterly | 2024-09-30 | 3559714000.0 | +5.7% | USD | 10-Q | 2026-01-30 |
| Quarterly | 2024-12-31 | 3584549000.0 | +0.7% | USD | 10-Q | 2026-01-30 |
| Quarterly | 2025-03-31 | 4004739000.0 | +11.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 4692453000.0 | +17.2% | USD | 10-Q | 2026-01-30 |
| Quarterly | 2025-09-30 | 4985071000.0 | +6.2% | USD | 10-Q | 2026-01-30 |
| Quarterly | 2025-12-31 | 5465731000.0 | +9.6% | USD | 10-Q | 2026-01-30 |
| Annual | 2023-06-30 | 2919753000.0 | — | USD | 10-K | 2024-08-05 |
| Annual | 2024-06-30 | 3368328000.0 | +15.4% | USD | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | 4692453000.0 | +39.3% | USD | 10-K | 2025-08-08 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2710690000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-09-30 | 883740000.0 | -67.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 1505982000.0 | +70.4% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2024-03-31 | 2415960000.0 | +60.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-09-30 | 995238000.0 | -58.8% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-31 | 1844753000.0 | +85.4% | USD | 10-Q | 2026-01-30 |
| Quarterly | 2025-03-31 | 2916912000.0 | +58.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-09-30 | 1161591000.0 | -60.2% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-31 | 2529198000.0 | +117.7% | USD | 10-Q | 2026-01-30 |
| Annual | 2023-06-30 | 3669805000.0 | — | USD | 10-K | 2025-08-08 |
| Annual | 2024-06-30 | 3308575000.0 | -9.8% | USD | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | 4081903000.0 | +23.4% | USD | 10-K | 2025-08-08 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -408087000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-09-30 | -391671000.0 | +4.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | -480147000.0 | -22.6% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2024-03-31 | -1338193000.0 | -178.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-09-30 | -171039000.0 | +87.2% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-31 | 442667000.0 | +358.8% | USD | 10-Q | 2026-01-30 |
| Quarterly | 2025-03-31 | 122864000.0 | -72.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-09-30 | -409988000.0 | -433.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-31 | -522670000.0 | -27.5% | USD | 10-Q | 2026-01-30 |
| Annual | 2023-06-30 | -482571000.0 | — | USD | 10-K | 2025-08-08 |
| Annual | 2024-06-30 | -1476985000.0 | -206.1% | USD | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | -202481000.0 | +86.3% | USD | 10-K | 2025-08-08 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -2318968000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-09-30 | -705156000.0 | +69.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | -1296080000.0 | -83.8% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2024-03-31 | -1157156000.0 | +10.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-09-30 | -837708000.0 | +27.6% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-31 | -2420675000.0 | -189.0% | USD | 10-Q | 2026-01-30 |
| Quarterly | 2025-03-31 | -3155874000.0 | -30.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-09-30 | -881799000.0 | +72.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-31 | -1629378000.0 | -84.8% | USD | 10-Q | 2026-01-30 |
| Annual | 2023-06-30 | -2830289000.0 | — | USD | 10-K | 2025-08-08 |
| Annual | 2024-06-30 | -1776017000.0 | +37.2% | USD | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | -3785687000.0 | -113.2% | USD | 10-K | 2025-08-08 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 262908000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-09-30 | 68045000.0 | -74.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 144846000.0 | +112.9% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2024-03-31 | 216639000.0 | +49.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-09-30 | 60393000.0 | -72.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-31 | 152716000.0 | +152.9% | USD | 10-Q | 2026-01-30 |
| Quarterly | 2025-03-31 | 234851000.0 | +53.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-09-30 | 95894000.0 | -59.2% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-31 | 201470000.0 | +110.1% | USD | 10-Q | 2026-01-30 |
| Annual | 2023-06-30 | 341591000.0 | — | USD | 10-K | 2025-08-08 |
| Annual | 2024-06-30 | 277384000.0 | -18.8% | USD | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | 335259000.0 | +20.9% | USD | 10-K | 2025-08-08 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-06-30 | 136750000.0 | — | shares | 10-K | 2024-08-05 |
| Annual | 2024-06-30 | 134425000.0 | -1.7% | shares | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | 132023000.0 | -1.8% | shares | 10-K | 2025-08-08 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-06-30 | 279995000.0 | — | shares | 10-K | 2024-08-05 |
| Annual | 2024-06-30 | 280649000.0 | +0.2% | shares | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | 281176000.0 | +0.2% | shares | 10-K | 2025-08-08 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 137865000.0 | — | shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-09-30 | 136412000.0 | -1.1% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 135539000.0 | -0.6% | shares | 10-Q | 2025-01-31 |
| Quarterly | 2024-03-31 | 134954000.0 | -0.4% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-09-30 | 134134000.0 | -0.6% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-31 | 133327000.0 | -0.6% | shares | 10-Q | 2026-01-30 |
| Quarterly | 2025-03-31 | 132607000.0 | -0.5% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-09-30 | 131757000.0 | -0.6% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-31 | 131278000.0 | -0.4% | shares | 10-Q | 2026-01-30 |
| Annual | 2023-06-30 | 139483000.0 | — | shares | 10-K | 2025-08-08 |
| Annual | 2024-06-30 | 135345000.0 | -3.0% | shares | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | 133030000.0 | -1.7% | shares | 10-K | 2025-08-08 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 138645000.0 | — | shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-09-30 | 137104000.0 | -1.1% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 136254000.0 | -0.6% | shares | 10-Q | 2025-01-31 |
| Quarterly | 2024-03-31 | 135856000.0 | -0.3% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-09-30 | 134858000.0 | -0.7% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-31 | 133926000.0 | -0.7% | shares | 10-Q | 2026-01-30 |
| Quarterly | 2025-03-31 | 133303000.0 | -0.5% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-09-30 | 132381000.0 | -0.7% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-31 | 132009000.0 | -0.3% | shares | 10-Q | 2026-01-30 |
| Annual | 2023-06-30 | 140235000.0 | — | shares | 10-K | 2025-08-08 |
| Annual | 2024-06-30 | 136187000.0 | -2.9% | shares | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | 133750000.0 | -1.8% | shares | 10-K | 2025-08-08 |
Metrics
Metrics: 7Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1778 | — | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-09-30 | 0.1696 | -4.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 0.1741 | +2.7% | ratio | 10-Q | 2025-01-31 |
| Quarterly | 2024-03-31 | 0.1578 | -9.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-09-30 | 0.1812 | +14.9% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-31 | 0.2051 | +13.2% | ratio | 10-Q | 2026-01-30 |
| Quarterly | 2025-03-31 | 0.2017 | -1.7% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-09-30 | 0.1967 | -2.5% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-31 | 0.1972 | +0.3% | ratio | 10-Q | 2026-01-30 |
| Annual | 2023-06-30 | 0.7459 | — | ratio | 10-K | 2025-08-08 |
| Annual | 2024-06-30 | 0.6358 | -14.8% | ratio | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | 0.7565 | +19.0% | ratio | 10-K | 2025-08-08 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.3457 | — | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 2.2368 | -4.6% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-09-30 | 2.2083 | -1.3% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 1.9140 | -13.3% | ratio | 10-Q | 2024-01-26 |
| Quarterly | 2024-03-31 | 2.1370 | +11.7% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 2.1522 | +0.7% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-09-30 | 2.1317 | -1.0% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 2.3615 | +10.8% | ratio | 10-Q | 2025-01-31 |
| Quarterly | 2025-03-31 | 2.5435 | +7.7% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2.6185 | +2.9% | ratio | 10-Q | 2026-01-30 |
| Quarterly | 2025-09-30 | 2.6917 | +2.8% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-31 | 2.8283 | +5.1% | ratio | 10-Q | 2026-01-30 |
| Annual | 2023-06-30 | 2.2368 | — | ratio | 10-K | 2024-08-05 |
| Annual | 2024-06-30 | 2.1522 | -3.8% | ratio | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | 2.6185 | +21.7% | ratio | 10-K | 2025-08-08 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4.1005 | — | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 3.8197 | -6.8% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-12-31 | 3.6918 | -3.3% | ratio | 10-Q | 2024-01-26 |
| Quarterly | 2024-03-31 | 3.8329 | +3.8% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 3.5820 | -6.5% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-09-30 | 3.4053 | -4.9% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 3.1851 | -6.5% | ratio | 10-Q | 2025-01-31 |
| Quarterly | 2025-03-31 | 2.7926 | -12.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2.4242 | -13.2% | ratio | 10-Q | 2026-01-30 |
| Quarterly | 2025-09-30 | 2.2734 | -6.2% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-31 | 2.0591 | -9.4% | ratio | 10-Q | 2026-01-30 |
| Annual | 2023-06-30 | 3.8197 | — | ratio | 10-K | 2024-08-05 |
| Annual | 2024-06-30 | 3.5820 | -6.2% | ratio | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | 2.4242 | -32.3% | ratio | 10-K | 2025-08-08 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2869 | — | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-09-30 | 0.3093 | +7.8% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2023-12-31 | 0.2343 | -24.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-03-31 | 0.2549 | +8.8% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-09-30 | 0.3329 | +30.6% | ratio | 10-Q | 2026-01-30 |
| Quarterly | 2024-12-31 | 0.2680 | -19.5% | ratio | 10-Q | 2026-01-30 |
| Quarterly | 2025-03-31 | 0.3553 | +32.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-09-30 | 0.3493 | -1.7% | ratio | 10-Q | 2026-01-30 |
| Quarterly | 2025-12-31 | 0.3475 | -0.5% | ratio | 10-Q | 2026-01-30 |
| Annual | 2023-06-30 | 0.3227 | — | ratio | 10-K | 2025-08-08 |
| Annual | 2024-06-30 | 0.2815 | -12.8% | ratio | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | 0.3341 | +18.7% | ratio | 10-K | 2025-08-08 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.4588 | — | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 0.5151 | +12.3% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-09-30 | 0.4483 | -13.0% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 0.3643 | -18.7% | ratio | 10-Q | 2024-01-26 |
| Quarterly | 2024-03-31 | 0.4145 | +13.8% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 0.4242 | +2.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-09-30 | 0.4121 | -2.9% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 0.4442 | +7.8% | ratio | 10-Q | 2025-01-31 |
| Quarterly | 2025-03-31 | 0.4752 | +7.0% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.5088 | +7.1% | ratio | 10-Q | 2026-01-30 |
| Quarterly | 2025-09-30 | 0.4805 | -5.6% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-31 | 0.6157 | +28.1% | ratio | 10-Q | 2026-01-30 |
| Annual | 2023-06-30 | 0.5151 | — | ratio | 10-K | 2024-08-05 |
| Annual | 2024-06-30 | 0.4242 | -17.6% | ratio | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | 0.5088 | +19.9% | ratio | 10-K | 2025-08-08 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0510 | — | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-09-30 | 0.0524 | +2.8% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2023-12-31 | 0.0408 | -22.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-03-31 | 0.0402 | -1.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-09-30 | 0.0603 | +50.0% | ratio | 10-Q | 2026-01-30 |
| Quarterly | 2024-12-31 | 0.0550 | -8.9% | ratio | 10-Q | 2026-01-30 |
| Quarterly | 2025-03-31 | 0.0717 | +30.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-09-30 | 0.0687 | -4.1% | ratio | 10-Q | 2026-01-30 |
| Quarterly | 2025-12-31 | 0.0685 | -0.3% | ratio | 10-Q | 2026-01-30 |
| Annual | 2023-06-30 | 0.2407 | — | ratio | 10-K | 2025-08-08 |
| Annual | 2024-06-30 | 0.1790 | -25.7% | ratio | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | 0.2528 | +41.3% | ratio | 10-K | 2025-08-08 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2601 | — | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-12-31 | 0.1914 | -26.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-03-31 | 0.1944 | +1.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-09-30 | 0.2657 | +36.7% | ratio | 10-Q | 2026-01-30 |
| Quarterly | 2024-12-31 | 0.2300 | -13.4% | ratio | 10-Q | 2026-01-30 |
| Quarterly | 2025-03-31 | 0.2718 | +18.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-09-30 | 0.2249 | -17.3% | ratio | 10-Q | 2026-01-30 |
| Quarterly | 2025-12-31 | 0.2096 | -6.8% | ratio | 10-Q | 2026-01-30 |
| Annual | 2023-06-30 | 1.1601 | — | ratio | 10-K | 2025-08-08 |
| Annual | 2024-06-30 | 0.8200 | -29.3% | ratio | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | 0.8656 | +5.6% | ratio | 10-K | 2025-08-08 |