Financial Metrics
CRS CARPENTER TECHNOLOGY CORPRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-02 | SEC Filing Index |
| Insider | 4 | 2026-02-25 | SEC Filing Index |
| Insider | 4 | 2026-02-23 | SEC Filing Index |
| Insider | 4 | 2026-01-05 | SEC Filing Index |
| Insider | 4 | 2025-12-16 | 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 | 690100000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-09-30 | 651900000.0 | -5.5% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-12-31 | 624200000.0 | -4.2% | USD | 10-Q | 2025-01-30 |
| Quarterly | 2024-03-31 | 684900000.0 | +9.7% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-09-30 | 717600000.0 | +4.8% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-12-31 | 676900000.0 | -5.7% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-03-31 | 727000000.0 | +7.4% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-09-30 | 733700000.0 | +0.9% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-12-31 | 728000000.0 | -0.8% | USD | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 2550300000.0 | — | USD | 10-K | 2025-08-12 |
| Annual | 2024-06-30 | 2759700000.0 | +8.2% | USD | 10-K | 2025-08-12 |
| Annual | 2025-06-30 | 2877100000.0 | +4.3% | USD | 10-K | 2025-08-12 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 93500000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-09-30 | 124100000.0 | +32.7% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-12-31 | 122600000.0 | -1.2% | USD | 10-Q | 2025-01-30 |
| Quarterly | 2024-03-31 | 147000000.0 | +19.9% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-09-30 | 176300000.0 | +19.9% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-12-31 | 177500000.0 | +0.7% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-03-31 | 200800000.0 | +13.1% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-09-30 | 216400000.0 | +7.8% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-12-31 | 218300000.0 | +0.9% | USD | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 337300000.0 | — | USD | 10-K | 2025-08-12 |
| Annual | 2024-06-30 | 584300000.0 | +73.2% | USD | 10-K | 2025-08-12 |
| Annual | 2025-06-30 | 768600000.0 | +31.5% | USD | 10-K | 2025-08-12 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 39300000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-09-30 | 69000000.0 | +75.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-12-31 | 69800000.0 | +1.2% | USD | 10-Q | 2025-01-30 |
| Quarterly | 2024-03-31 | 75900000.0 | +8.7% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-09-30 | 113600000.0 | +49.7% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-12-31 | 118900000.0 | +4.7% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-03-31 | 137800000.0 | +15.9% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-09-30 | 153300000.0 | +11.2% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-12-31 | 155200000.0 | +1.2% | USD | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 133100000.0 | — | USD | 10-K | 2025-08-12 |
| Annual | 2024-06-30 | 323100000.0 | +142.7% | USD | 10-K | 2025-08-12 |
| Annual | 2025-06-30 | 521800000.0 | +61.5% | USD | 10-K | 2025-08-12 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 18600000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-09-30 | 43900000.0 | +136.0% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-12-31 | 42700000.0 | -2.7% | USD | 10-Q | 2025-01-30 |
| Quarterly | 2024-03-31 | 6300000.0 | -85.2% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-09-30 | 84800000.0 | +1246.0% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-12-31 | 84100000.0 | -0.8% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-03-31 | 95400000.0 | +13.4% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-09-30 | 122500000.0 | +28.4% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-12-31 | 105300000.0 | -14.0% | USD | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 56400000.0 | — | USD | 10-K | 2025-08-12 |
| Annual | 2024-06-30 | 186500000.0 | +230.7% | USD | 10-K | 2025-08-12 |
| Annual | 2025-06-30 | 376000000.0 | +101.6% | USD | 10-K | 2025-08-12 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.38 | — | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-09-30 | 0.89 | +134.2% | USD/shares | 10-Q | 2024-10-24 |
| Quarterly | 2023-12-31 | 0.86 | -3.4% | USD/shares | 10-Q | 2025-01-30 |
| Quarterly | 2024-03-31 | 0.12 | -86.0% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-09-30 | 1.69 | +1308.3% | USD/shares | 10-Q | 2025-10-23 |
| Quarterly | 2024-12-31 | 1.68 | -0.6% | USD/shares | 10-Q | 2026-01-29 |
| Quarterly | 2025-03-31 | 1.9 | +13.1% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-09-30 | 2.45 | +28.9% | USD/shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-12-31 | 2.1 | -14.3% | USD/shares | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 1.15 | — | USD/shares | 10-K | 2025-08-12 |
| Annual | 2024-06-30 | 3.75 | +226.1% | USD/shares | 10-K | 2025-08-12 |
| Annual | 2025-06-30 | 7.5 | +100.0% | USD/shares | 10-K | 2025-08-12 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.38 | — | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-09-30 | 0.88 | +131.6% | USD/shares | 10-Q | 2024-10-24 |
| Quarterly | 2023-12-31 | 0.85 | -3.4% | USD/shares | 10-Q | 2025-01-30 |
| Quarterly | 2024-03-31 | 0.12 | -85.9% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-09-30 | 1.67 | +1291.7% | USD/shares | 10-Q | 2025-10-23 |
| Quarterly | 2024-12-31 | 1.66 | -0.6% | USD/shares | 10-Q | 2026-01-29 |
| Quarterly | 2025-03-31 | 1.88 | +13.3% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-09-30 | 2.43 | +29.3% | USD/shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-12-31 | 2.09 | -14.0% | USD/shares | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 1.14 | — | USD/shares | 10-K | 2025-08-12 |
| Annual | 2024-06-30 | 3.7 | +224.6% | USD/shares | 10-K | 2025-08-12 |
| Annual | 2025-06-30 | 7.42 | +100.5% | USD/shares | 10-K | 2025-08-12 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 22300000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 44500000.0 | +99.6% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-09-30 | 18100000.0 | -59.3% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 15700000.0 | -13.3% | USD | 10-Q | 2024-01-25 |
| Quarterly | 2024-03-31 | 53500000.0 | +240.8% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 199100000.0 | +272.1% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-09-30 | 150200000.0 | -24.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 162100000.0 | +7.9% | USD | 10-Q | 2025-01-30 |
| Quarterly | 2025-03-31 | 151500000.0 | -6.5% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 315500000.0 | +108.3% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-09-30 | 208000000.0 | -34.1% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-12-31 | 231900000.0 | +11.5% | USD | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 44500000.0 | — | USD | 10-K | 2024-08-13 |
| Annual | 2024-06-30 | 199100000.0 | +347.4% | USD | 10-K | 2025-08-12 |
| Annual | 2025-06-30 | 315500000.0 | +58.5% | USD | 10-K | 2025-08-12 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 515500000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 531300000.0 | +3.1% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-09-30 | 510800000.0 | -3.9% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 508400000.0 | -0.5% | USD | 10-Q | 2024-01-25 |
| Quarterly | 2024-03-31 | 521200000.0 | +2.5% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 562600000.0 | +7.9% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-09-30 | 569200000.0 | +1.2% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 565400000.0 | -0.7% | USD | 10-Q | 2025-01-30 |
| Quarterly | 2025-03-31 | 602800000.0 | +6.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 575500000.0 | -4.5% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-09-30 | 613600000.0 | +6.6% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-12-31 | 603500000.0 | -1.6% | USD | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 531300000.0 | — | USD | 10-K | 2024-08-13 |
| Annual | 2024-06-30 | 562600000.0 | +5.9% | USD | 10-K | 2025-08-12 |
| Annual | 2025-06-30 | 575500000.0 | +2.3% | USD | 10-K | 2025-08-12 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 710400000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 639700000.0 | -10.0% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-09-30 | 706700000.0 | +10.5% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 797800000.0 | +12.9% | USD | 10-Q | 2024-01-25 |
| Quarterly | 2024-03-31 | 796100000.0 | -0.2% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 735400000.0 | -7.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-09-30 | 749400000.0 | +1.9% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 812000000.0 | +8.4% | USD | 10-Q | 2025-01-30 |
| Quarterly | 2025-03-31 | 825000000.0 | +1.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 793800000.0 | -3.8% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-09-30 | 778500000.0 | -1.9% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-12-31 | 822300000.0 | +5.6% | USD | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 639700000.0 | — | USD | 10-K | 2024-08-13 |
| Annual | 2024-06-30 | 735400000.0 | +15.0% | USD | 10-K | 2025-08-12 |
| Annual | 2025-06-30 | 793800000.0 | +7.9% | USD | 10-K | 2025-08-12 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1332600000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 1281900000.0 | -3.8% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-09-30 | 1321900000.0 | +3.1% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 1410200000.0 | +6.7% | USD | 10-Q | 2024-01-25 |
| Quarterly | 2024-03-31 | 1453000000.0 | +3.0% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1591200000.0 | +9.5% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-09-30 | 1560300000.0 | -1.9% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 1640300000.0 | +5.1% | USD | 10-Q | 2025-01-30 |
| Quarterly | 2025-03-31 | 1665600000.0 | +1.5% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1764700000.0 | +5.9% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-09-30 | 1672200000.0 | -5.2% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-12-31 | 1756000000.0 | +5.0% | USD | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 1281900000.0 | — | USD | 10-K | 2024-08-13 |
| Annual | 2024-06-30 | 1591200000.0 | +24.1% | USD | 10-K | 2025-08-12 |
| Annual | 2025-06-30 | 1764700000.0 | +10.9% | USD | 10-K | 2025-08-12 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3094300000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 3053900000.0 | -1.3% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-09-30 | 3076800000.0 | +0.7% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 3159200000.0 | +2.7% | USD | 10-Q | 2024-01-25 |
| Quarterly | 2024-03-31 | 3176200000.0 | +0.5% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 3291700000.0 | +3.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-09-30 | 3255000000.0 | -1.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 3326700000.0 | +2.2% | USD | 10-Q | 2025-01-30 |
| Quarterly | 2025-03-31 | 3361800000.0 | +1.1% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 3486800000.0 | +3.7% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-09-30 | 3402200000.0 | -2.4% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-12-31 | 3504300000.0 | +3.0% | USD | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 3053900000.0 | — | USD | 10-K | 2024-08-13 |
| Annual | 2024-06-30 | 3291700000.0 | +7.8% | USD | 10-K | 2025-08-12 |
| Annual | 2025-06-30 | 3486800000.0 | +5.9% | USD | 10-K | 2025-08-12 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 544000000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 459400000.0 | -15.6% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-09-30 | 448600000.0 | -2.4% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 485700000.0 | +8.3% | USD | 10-Q | 2024-01-25 |
| Quarterly | 2024-03-31 | 453400000.0 | -6.7% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 466300000.0 | +2.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-09-30 | 406200000.0 | -12.9% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 432100000.0 | +6.4% | USD | 10-Q | 2025-01-30 |
| Quarterly | 2025-03-31 | 444200000.0 | +2.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 483700000.0 | +8.9% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-09-30 | 376900000.0 | -22.1% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-12-31 | 412800000.0 | +9.5% | USD | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 459400000.0 | — | USD | 10-K | 2024-08-13 |
| Annual | 2024-06-30 | 466300000.0 | +1.5% | USD | 10-K | 2025-08-12 |
| Annual | 2025-06-30 | 483700000.0 | +3.7% | USD | 10-K | 2025-08-12 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1767100000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 1657800000.0 | -6.2% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-09-30 | 1647500000.0 | -0.6% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 1685400000.0 | +2.3% | USD | 10-Q | 2024-01-25 |
| Quarterly | 2024-03-31 | 1673600000.0 | -0.7% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1662900000.0 | -0.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-09-30 | 1594700000.0 | -4.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 1609800000.0 | +0.9% | USD | 10-Q | 2025-01-30 |
| Quarterly | 2025-03-31 | 1580100000.0 | -1.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1599800000.0 | +1.2% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-09-30 | 1491000000.0 | -6.8% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-12-31 | 1518900000.0 | +1.9% | USD | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 1657800000.0 | — | USD | 10-K | 2024-08-13 |
| Annual | 2024-06-30 | 1662900000.0 | +0.3% | USD | 10-K | 2025-08-12 |
| Annual | 2025-06-30 | 1599800000.0 | -3.8% | USD | 10-K | 2025-08-12 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1327200000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 1396100000.0 | +5.2% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2023-09-30 | 1429300000.0 | +2.4% | USD | 10-Q | 2025-01-30 |
| Quarterly | 2023-12-31 | 1473800000.0 | +3.1% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-03-31 | 1502600000.0 | +2.0% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 1628800000.0 | +8.4% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2024-09-30 | 1660300000.0 | +1.9% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2024-12-31 | 1716900000.0 | +3.4% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-03-31 | 1781700000.0 | +3.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1887000000.0 | +5.9% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-09-30 | 1911200000.0 | +1.3% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-12-31 | 1985400000.0 | +3.9% | USD | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 1396100000.0 | — | USD | 10-K | 2025-08-12 |
| Annual | 2024-06-30 | 1628800000.0 | +16.7% | USD | 10-K | 2025-08-12 |
| Annual | 2025-06-30 | 1887000000.0 | +15.9% | USD | 10-K | 2025-08-12 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 692700000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 693000000.0 | +0.0% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-09-30 | 693300000.0 | +0.0% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 693600000.0 | +0.0% | USD | 10-Q | 2024-01-25 |
| Quarterly | 2024-03-31 | 693900000.0 | +0.0% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 694200000.0 | +0.0% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-09-30 | 694500000.0 | +0.0% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 694800000.0 | +0.0% | USD | 10-Q | 2025-01-30 |
| Quarterly | 2025-03-31 | 695100000.0 | +0.0% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 695400000.0 | +0.0% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-09-30 | 695700000.0 | +0.0% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-12-31 | 690100000.0 | -0.8% | USD | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 693000000.0 | — | USD | 10-K | 2024-08-13 |
| Annual | 2024-06-30 | 694200000.0 | +0.2% | USD | 10-K | 2025-08-12 |
| Annual | 2025-06-30 | 695400000.0 | +0.2% | USD | 10-K | 2025-08-12 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -160200000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-09-30 | 7400000.0 | +104.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-12-31 | 21900000.0 | +195.9% | USD | 10-Q | 2025-01-30 |
| Quarterly | 2024-03-31 | 105400000.0 | +381.3% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-09-30 | 40200000.0 | -61.9% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-12-31 | 108100000.0 | +168.9% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-03-31 | 182300000.0 | +68.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-09-30 | 39200000.0 | -78.5% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-12-31 | 171400000.0 | +337.2% | USD | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 14700000.0 | — | USD | 10-K | 2025-08-12 |
| Annual | 2024-06-30 | 274900000.0 | +1770.1% | USD | 10-K | 2025-08-12 |
| Annual | 2025-06-30 | 440400000.0 | +60.2% | USD | 10-K | 2025-08-12 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -51500000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-09-30 | -22000000.0 | +57.3% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-12-31 | -47300000.0 | -115.0% | USD | 10-Q | 2025-01-30 |
| Quarterly | 2024-03-31 | -68800000.0 | -45.5% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-09-30 | -26900000.0 | +60.9% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-12-31 | -56200000.0 | -108.9% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-03-31 | -96200000.0 | -71.2% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-09-30 | -42600000.0 | +55.7% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-12-31 | -88900000.0 | -108.7% | USD | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | -82300000.0 | — | USD | 10-K | 2025-08-12 |
| Annual | 2024-06-30 | -95900000.0 | -16.5% | USD | 10-K | 2025-08-12 |
| Annual | 2025-06-30 | -152900000.0 | -59.4% | USD | 10-K | 2025-08-12 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 77100000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-09-30 | -12900000.0 | -116.7% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-12-31 | -4500000.0 | +65.1% | USD | 10-Q | 2025-01-30 |
| Quarterly | 2024-03-31 | -28300000.0 | -528.9% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-09-30 | -61000000.0 | -115.5% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-12-31 | -88600000.0 | -45.2% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-03-31 | -132400000.0 | -49.4% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-09-30 | -104200000.0 | +21.3% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-12-31 | -166700000.0 | -60.0% | USD | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | -40100000.0 | — | USD | 10-K | 2025-08-12 |
| Annual | 2024-06-30 | -23300000.0 | +41.9% | USD | 10-K | 2025-08-12 |
| Annual | 2025-06-30 | -167100000.0 | -617.2% | USD | 10-K | 2025-08-12 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 48543265.0 | — | shares | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 48635740.0 | +0.2% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-09-30 | 49275925.0 | +1.3% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 49412070.0 | +0.3% | shares | 10-Q | 2024-01-25 |
| Quarterly | 2024-03-31 | 49426636.0 | +0.0% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 49776955.0 | +0.7% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-09-30 | 49842234.0 | +0.1% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 49875113.0 | +0.1% | shares | 10-Q | 2025-01-30 |
| Quarterly | 2025-03-31 | 49770924.0 | -0.2% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 49707379.0 | -0.1% | shares | 10-Q | 2026-01-29 |
| Quarterly | 2025-09-30 | 49743177.0 | +0.1% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-12-31 | 49809340.0 | +0.1% | shares | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 48635740.0 | — | shares | 10-K | 2025-08-12 |
| Annual | 2024-06-30 | 49776955.0 | +2.3% | shares | 10-K | 2025-08-12 |
| Annual | 2025-06-30 | 49707379.0 | -0.1% | shares | 10-K | 2025-08-12 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 56061601.0 | — | shares | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 56143131.0 | +0.1% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-09-30 | 56513629.0 | +0.7% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 56634411.0 | +0.2% | shares | 10-Q | 2024-01-25 |
| Quarterly | 2024-03-31 | 56643276.0 | +0.0% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 56978663.0 | +0.6% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-09-30 | 57043722.0 | +0.1% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 57111839.0 | +0.1% | shares | 10-Q | 2025-01-30 |
| Quarterly | 2025-03-31 | 57206493.0 | +0.2% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 57230002.0 | +0.0% | shares | 10-Q | 2026-01-29 |
| Quarterly | 2025-09-30 | 57243135.0 | +0.0% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-12-31 | 57328203.0 | +0.1% | shares | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 56143131.0 | — | shares | 10-K | 2024-08-13 |
| Annual | 2024-06-30 | 56978663.0 | +1.5% | shares | 10-K | 2025-08-12 |
| Annual | 2025-06-30 | 57230002.0 | +0.4% | shares | 10-K | 2025-08-12 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 48800000.0 | — | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-09-30 | 49200000.0 | +0.8% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2023-12-31 | 49700000.0 | +1.0% | shares | 10-Q | 2025-01-30 |
| Quarterly | 2024-03-31 | 49700000.0 | +0.0% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-09-30 | 50100000.0 | +0.8% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2024-12-31 | 50200000.0 | +0.2% | shares | 10-Q | 2026-01-29 |
| Quarterly | 2025-03-31 | 50200000.0 | +0.0% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-09-30 | 50100000.0 | -0.2% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-12-31 | 50100000.0 | +0.0% | shares | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 48800000.0 | — | shares | 10-K | 2025-08-12 |
| Annual | 2024-06-30 | 49700000.0 | +1.8% | shares | 10-K | 2025-08-12 |
| Annual | 2025-06-30 | 50200000.0 | +1.0% | shares | 10-K | 2025-08-12 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 49200000.0 | — | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-09-30 | 49900000.0 | +1.4% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2023-12-31 | 50200000.0 | +0.6% | shares | 10-Q | 2025-01-30 |
| Quarterly | 2024-03-31 | 50300000.0 | +0.2% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-09-30 | 50700000.0 | +0.8% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2024-12-31 | 50700000.0 | +0.0% | shares | 10-Q | 2026-01-29 |
| Quarterly | 2025-03-31 | 50700000.0 | +0.0% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-09-30 | 50400000.0 | -0.6% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-12-31 | 50300000.0 | -0.2% | shares | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 49200000.0 | — | shares | 10-K | 2025-08-12 |
| Annual | 2024-06-30 | 50300000.0 | +2.2% | shares | 10-K | 2025-08-12 |
| Annual | 2025-06-30 | 50700000.0 | +0.8% | shares | 10-K | 2025-08-12 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2230 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-09-30 | 0.2119 | -5.0% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-12-31 | 0.1976 | -6.7% | ratio | 10-Q | 2025-01-30 |
| Quarterly | 2024-03-31 | 0.2156 | +9.1% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-09-30 | 0.2205 | +2.2% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-12-31 | 0.2035 | -7.7% | ratio | 10-Q | 2026-01-29 |
| Quarterly | 2025-03-31 | 0.2163 | +6.3% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-09-30 | 0.2157 | -0.3% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-12-31 | 0.2077 | -3.7% | ratio | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 0.8351 | — | ratio | 10-K | 2025-08-12 |
| Annual | 2024-06-30 | 0.8384 | +0.4% | ratio | 10-K | 2025-08-12 |
| Annual | 2025-06-30 | 0.8251 | -1.6% | ratio | 10-K | 2025-08-12 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.4496 | — | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 2.7904 | +13.9% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-09-30 | 2.9467 | +5.6% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 2.9034 | -1.5% | ratio | 10-Q | 2024-01-25 |
| Quarterly | 2024-03-31 | 3.2047 | +10.4% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 3.4124 | +6.5% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-09-30 | 3.8412 | +12.6% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 3.7961 | -1.2% | ratio | 10-Q | 2025-01-30 |
| Quarterly | 2025-03-31 | 3.7497 | -1.2% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 3.6483 | -2.7% | ratio | 10-Q | 2026-01-29 |
| Quarterly | 2025-09-30 | 4.4367 | +21.6% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-12-31 | 4.2539 | -4.1% | ratio | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 2.7904 | — | ratio | 10-K | 2024-08-13 |
| Annual | 2024-06-30 | 3.4124 | +22.3% | ratio | 10-K | 2025-08-12 |
| Annual | 2025-06-30 | 3.6483 | +6.9% | ratio | 10-K | 2025-08-12 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.3314 | — | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 1.1875 | -10.8% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-09-30 | 1.1527 | -2.9% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 1.1436 | -0.8% | ratio | 10-Q | 2024-01-25 |
| Quarterly | 2024-03-31 | 1.1138 | -2.6% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1.0209 | -8.3% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-09-30 | 0.9605 | -5.9% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 0.9376 | -2.4% | ratio | 10-Q | 2025-01-30 |
| Quarterly | 2025-03-31 | 0.8868 | -5.4% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.8478 | -4.4% | ratio | 10-Q | 2026-01-29 |
| Quarterly | 2025-09-30 | 0.7801 | -8.0% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-12-31 | 0.7650 | -1.9% | ratio | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 1.1875 | — | ratio | 10-K | 2024-08-13 |
| Annual | 2024-06-30 | 1.0209 | -14.0% | ratio | 10-K | 2025-08-12 |
| Annual | 2025-06-30 | 0.8478 | -17.0% | ratio | 10-K | 2025-08-12 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1355 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-09-30 | 0.1904 | +40.5% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-12-31 | 0.1964 | +3.2% | ratio | 10-Q | 2025-01-30 |
| Quarterly | 2024-03-31 | 0.2146 | +9.3% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-09-30 | 0.2457 | +14.5% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-12-31 | 0.2622 | +6.7% | ratio | 10-Q | 2026-01-29 |
| Quarterly | 2025-03-31 | 0.2762 | +5.3% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-09-30 | 0.2949 | +6.8% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-12-31 | 0.2999 | +1.7% | ratio | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 0.1323 | — | ratio | 10-K | 2025-08-12 |
| Annual | 2024-06-30 | 0.2117 | +60.1% | ratio | 10-K | 2025-08-12 |
| Annual | 2025-06-30 | 0.2671 | +26.2% | ratio | 10-K | 2025-08-12 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0270 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-09-30 | 0.0673 | +149.9% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-12-31 | 0.0684 | +1.6% | ratio | 10-Q | 2025-01-30 |
| Quarterly | 2024-03-31 | 0.0092 | -86.6% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-09-30 | 0.1182 | +1184.7% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-12-31 | 0.1242 | +5.1% | ratio | 10-Q | 2026-01-29 |
| Quarterly | 2025-03-31 | 0.1312 | +5.6% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-09-30 | 0.1670 | +27.2% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-12-31 | 0.1446 | -13.4% | ratio | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 0.0221 | — | ratio | 10-K | 2025-08-12 |
| Annual | 2024-06-30 | 0.0676 | +205.6% | ratio | 10-K | 2025-08-12 |
| Annual | 2025-06-30 | 0.1307 | +93.4% | ratio | 10-K | 2025-08-12 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0569 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-09-30 | 0.1058 | +85.9% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-12-31 | 0.1118 | +5.6% | ratio | 10-Q | 2025-01-30 |
| Quarterly | 2024-03-31 | 0.1108 | -0.9% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-09-30 | 0.1583 | +42.9% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-12-31 | 0.1757 | +11.0% | ratio | 10-Q | 2026-01-29 |
| Quarterly | 2025-03-31 | 0.1895 | +7.9% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-09-30 | 0.2089 | +10.2% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-12-31 | 0.2132 | +2.0% | ratio | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 0.0522 | — | ratio | 10-K | 2025-08-12 |
| Annual | 2024-06-30 | 0.1171 | +124.3% | ratio | 10-K | 2025-08-12 |
| Annual | 2025-06-30 | 0.1814 | +54.9% | ratio | 10-K | 2025-08-12 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0410 | — | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 0.0969 | +136.3% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-09-30 | 0.0403 | -58.3% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 0.0323 | -19.9% | ratio | 10-Q | 2024-01-25 |
| Quarterly | 2024-03-31 | 0.1180 | +265.0% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 0.4270 | +261.9% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-09-30 | 0.3698 | -13.4% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 0.3751 | +1.5% | ratio | 10-Q | 2025-01-30 |
| Quarterly | 2025-03-31 | 0.3411 | -9.1% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.6523 | +91.2% | ratio | 10-Q | 2026-01-29 |
| Quarterly | 2025-09-30 | 0.5519 | -15.4% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-12-31 | 0.5618 | +1.8% | ratio | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 0.0969 | — | ratio | 10-K | 2024-08-13 |
| Annual | 2024-06-30 | 0.4270 | +340.8% | ratio | 10-K | 2025-08-12 |
| Annual | 2025-06-30 | 0.6523 | +52.8% | ratio | 10-K | 2025-08-12 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0060 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-09-30 | 0.0143 | +137.4% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-12-31 | 0.0135 | -5.3% | ratio | 10-Q | 2025-01-30 |
| Quarterly | 2024-03-31 | 0.0020 | -85.3% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-09-30 | 0.0261 | +1213.4% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-12-31 | 0.0253 | -3.0% | ratio | 10-Q | 2026-01-29 |
| Quarterly | 2025-03-31 | 0.0284 | +12.3% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-09-30 | 0.0360 | +26.9% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-12-31 | 0.0300 | -16.5% | ratio | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 0.0185 | — | ratio | 10-K | 2025-08-12 |
| Annual | 2024-06-30 | 0.0567 | +206.8% | ratio | 10-K | 2025-08-12 |
| Annual | 2025-06-30 | 0.1078 | +90.3% | ratio | 10-K | 2025-08-12 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0140 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-09-30 | 0.0307 | +119.2% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-12-31 | 0.0290 | -5.7% | ratio | 10-Q | 2025-01-30 |
| Quarterly | 2024-03-31 | 0.0042 | -85.5% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-09-30 | 0.0511 | +1118.2% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-12-31 | 0.0490 | -4.1% | ratio | 10-Q | 2026-01-29 |
| Quarterly | 2025-03-31 | 0.0535 | +9.3% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-09-30 | 0.0641 | +19.7% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-12-31 | 0.0530 | -17.3% | ratio | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 0.0404 | — | ratio | 10-K | 2025-08-12 |
| Annual | 2024-06-30 | 0.1145 | +183.4% | ratio | 10-K | 2025-08-12 |
| Annual | 2025-06-30 | 0.1993 | +74.0% | ratio | 10-K | 2025-08-12 |