Financial Metrics
CMPR CIMPRESS plcRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-02-17 | SEC Filing Index |
| Insider | 4 | 2026-01-16 | SEC Filing Index |
| Insider | 4 | 2025-12-19 | SEC Filing Index |
| Insider | 4 | 2025-11-18 | 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 | 742164000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | 757294000.0 | +2.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 921363000.0 | +21.7% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2024-03-31 | 780588000.0 | -15.3% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-09-30 | 804969000.0 | +3.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 939159000.0 | +16.7% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-03-31 | 789468000.0 | -15.9% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-09-30 | 863277000.0 | +9.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 1042202000.0 | +20.7% | USD | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 3079627000.0 | — | USD | 10-K | 2025-08-08 |
| Annual | 2024-06-30 | 3291856000.0 | +6.9% | USD | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | 3403079000.0 | +3.4% | 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 |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -12197000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | 34100000.0 | +379.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 107679000.0 | +215.8% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2024-03-31 | 39238000.0 | -63.6% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-09-30 | 39339000.0 | +0.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 80949000.0 | +105.8% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-03-31 | 40541000.0 | -49.9% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-09-30 | 48971000.0 | +20.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 88096000.0 | +79.9% | USD | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 57309000.0 | — | USD | 10-K | 2025-08-08 |
| Annual | 2024-06-30 | 247351000.0 | +331.6% | USD | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | 226270000.0 | -8.5% | USD | 10-K | 2025-08-08 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -49326000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | 4554000.0 | +109.2% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2023-12-31 | 58105000.0 | +1175.9% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-03-31 | -3978000.0 | -106.8% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-09-30 | -12549000.0 | -215.5% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2024-12-31 | 61057000.0 | +586.5% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-03-31 | -8238000.0 | -113.5% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-09-30 | 7637000.0 | +192.7% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-12-31 | 49344000.0 | +546.1% | USD | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | -185978000.0 | — | USD | 10-K | 2025-08-08 |
| Annual | 2024-06-30 | 173682000.0 | +193.4% | USD | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | 14952000.0 | -91.4% | 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 | -1.88 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | 0.17 | +109.0% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 2.18 | +1182.4% | USD/shares | 10-Q | 2025-01-31 |
| Quarterly | 2024-03-31 | -0.15 | -106.9% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-09-30 | -0.5 | -233.3% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 2.45 | +590.0% | USD/shares | 10-Q | 2026-01-29 |
| Quarterly | 2025-03-31 | -0.33 | -113.5% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-09-30 | 0.31 | +193.9% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 2.01 | +548.4% | USD/shares | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | -7.08 | — | USD/shares | 10-K | 2025-08-08 |
| Annual | 2024-06-30 | 6.64 | +193.8% | USD/shares | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | 0.6 | -91.0% | 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 | -1.88 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | 0.17 | +109.0% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 2.14 | +1158.8% | USD/shares | 10-Q | 2025-01-31 |
| Quarterly | 2024-03-31 | -0.15 | -107.0% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-09-30 | -0.5 | -233.3% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 2.36 | +572.0% | USD/shares | 10-Q | 2026-01-29 |
| Quarterly | 2025-03-31 | -0.33 | -114.0% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-09-30 | 0.3 | +190.9% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 1.95 | +550.0% | USD/shares | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | -7.08 | — | USD/shares | 10-K | 2025-08-08 |
| Annual | 2024-06-30 | 6.43 | +190.8% | USD/shares | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | 0.58 | -91.0% | 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 | 114990000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 130313000.0 | +13.3% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | 125199000.0 | -3.9% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 274208000.0 | +119.0% | USD | 10-Q | 2024-02-01 |
| Quarterly | 2024-03-31 | 154338000.0 | -43.7% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 203775000.0 | +32.0% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-09-30 | 152951000.0 | -24.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 224429000.0 | +46.7% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2025-03-31 | 182997000.0 | -18.5% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 233982000.0 | +27.9% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-09-30 | 200505000.0 | -14.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 258038000.0 | +28.7% | USD | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 130313000.0 | — | USD | 10-K | 2024-08-09 |
| Annual | 2024-06-30 | 203775000.0 | +56.4% | USD | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | 233982000.0 | +14.8% | 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 | 67869000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 67353000.0 | -0.8% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | 68892000.0 | +2.3% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 63222000.0 | -8.2% | USD | 10-Q | 2024-02-01 |
| Quarterly | 2024-03-31 | 71070000.0 | +12.4% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 64576000.0 | -9.1% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-09-30 | 73757000.0 | +14.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 58863000.0 | -20.2% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2025-03-31 | 66146000.0 | +12.4% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 68289000.0 | +3.2% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-09-30 | 78731000.0 | +15.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 70605000.0 | -10.3% | USD | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 67353000.0 | — | USD | 10-K | 2024-08-09 |
| Annual | 2024-06-30 | 64576000.0 | -4.1% | USD | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | 68289000.0 | +5.7% | USD | 10-K | 2025-08-08 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 116379000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 107835000.0 | -7.3% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | 113985000.0 | +5.7% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 104635000.0 | -8.2% | USD | 10-Q | 2024-02-01 |
| Quarterly | 2024-03-31 | 96319000.0 | -7.9% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 97016000.0 | +0.7% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-09-30 | 110452000.0 | +13.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 103313000.0 | -6.5% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2025-03-31 | 101896000.0 | -1.4% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 112870000.0 | +10.8% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-09-30 | 119469000.0 | +5.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 122750000.0 | +2.7% | USD | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 107835000.0 | — | USD | 10-K | 2024-08-09 |
| Annual | 2024-06-30 | 97016000.0 | -10.0% | USD | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | 112870000.0 | +16.3% | 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 | 470125000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 441027000.0 | -6.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | 443919000.0 | +0.7% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 578034000.0 | +30.2% | USD | 10-Q | 2024-02-01 |
| Quarterly | 2024-03-31 | 442178000.0 | -23.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 457979000.0 | +3.6% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-09-30 | 427856000.0 | -6.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 495640000.0 | +15.8% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2025-03-31 | 443710000.0 | -10.5% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 502606000.0 | +13.3% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-09-30 | 489271000.0 | -2.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 561153000.0 | +14.7% | USD | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 441027000.0 | — | USD | 10-K | 2024-08-09 |
| Annual | 2024-06-30 | 457979000.0 | +3.8% | USD | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | 502606000.0 | +9.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 | 1893437000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 1854859000.0 | -2.0% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | 1809471000.0 | -2.4% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 1947989000.0 | +7.7% | USD | 10-Q | 2024-02-01 |
| Quarterly | 2024-03-31 | 1784313000.0 | -8.4% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1892157000.0 | +6.0% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-09-30 | 1883938000.0 | -0.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1917918000.0 | +1.8% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2025-03-31 | 1878316000.0 | -2.1% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 1968144000.0 | +4.8% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-09-30 | 1966541000.0 | -0.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 2094367000.0 | +6.5% | USD | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 1854859000.0 | — | USD | 10-K | 2024-08-09 |
| Annual | 2024-06-30 | 1892157000.0 | +2.0% | USD | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | 1968144000.0 | +4.0% | 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 | 675590000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 645332000.0 | -4.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | 639183000.0 | -1.0% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 707706000.0 | +10.7% | USD | 10-Q | 2024-02-01 |
| Quarterly | 2024-03-31 | 635920000.0 | -10.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 663963000.0 | +4.4% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-09-30 | 670064000.0 | +0.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 727770000.0 | +8.6% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2025-03-31 | 679702000.0 | -6.6% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 758662000.0 | +11.6% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-09-30 | 754644000.0 | -0.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 826072000.0 | +9.5% | USD | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 645332000.0 | — | USD | 10-K | 2024-08-09 |
| Annual | 2024-06-30 | 663963000.0 | +2.9% | USD | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | 758662000.0 | +14.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 | 2543338000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 2466652000.0 | -3.0% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | 2412251000.0 | -2.2% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 2486513000.0 | +3.1% | USD | 10-Q | 2024-02-01 |
| Quarterly | 2024-03-31 | 2407568000.0 | -3.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 2418671000.0 | +0.5% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-09-30 | 2430234000.0 | +0.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 2452898000.0 | +0.9% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2025-03-31 | 2415023000.0 | -1.5% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 2531590000.0 | +4.8% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-09-30 | 2518866000.0 | -0.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 2618338000.0 | +3.9% | USD | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 2466652000.0 | — | USD | 10-K | 2024-08-09 |
| Annual | 2024-06-30 | 2418671000.0 | -1.9% | USD | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | 2531590000.0 | +4.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 | -662417000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -623145000.0 | +5.9% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2023-09-30 | -614183000.0 | +1.4% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2023-12-31 | -552543000.0 | +10.0% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-03-31 | -636018000.0 | -15.1% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | -550146000.0 | +13.5% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2024-09-30 | -570989000.0 | -3.8% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2024-12-31 | -554468000.0 | +2.9% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-03-31 | -557515000.0 | -0.5% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | -583490000.0 | -4.7% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-09-30 | -571256000.0 | +2.1% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-12-31 | -530729000.0 | +7.1% | USD | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | -623145000.0 | — | USD | 10-K | 2025-08-08 |
| Annual | 2024-06-30 | -550146000.0 | +11.7% | USD | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | -583490000.0 | -6.1% | USD | 10-K | 2025-08-08 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1682658000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 1627243000.0 | -3.3% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | 1594942000.0 | -2.0% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 1600942000.0 | +0.4% | USD | 10-Q | 2024-02-01 |
| Quarterly | 2024-03-31 | 1590676000.0 | -0.6% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1591807000.0 | +0.1% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-09-30 | 1585650000.0 | -0.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1579213000.0 | -0.4% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2025-03-31 | 1578050000.0 | -0.1% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 1576178000.0 | -0.1% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-09-30 | 1573862000.0 | -0.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 1577583000.0 | +0.2% | USD | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 1627243000.0 | — | USD | 10-K | 2024-08-09 |
| Annual | 2024-06-30 | 1591807000.0 | -2.2% | USD | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | 1576178000.0 | -1.0% | USD | 10-K | 2025-08-08 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 68474000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | 42254000.0 | -38.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 217200000.0 | +414.0% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2024-03-31 | 225627000.0 | +3.9% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-09-30 | 4384000.0 | -98.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 180903000.0 | +4026.4% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-03-31 | 190598000.0 | +5.4% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-09-30 | 25059000.0 | -86.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 189720000.0 | +657.1% | USD | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 130289000.0 | — | USD | 10-K | 2025-08-08 |
| Annual | 2024-06-30 | 350722000.0 | +169.2% | USD | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | 298070000.0 | -15.0% | 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 | -108351000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | -10826000.0 | +90.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | -30395000.0 | -180.8% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2024-03-31 | -44709000.0 | -47.1% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-09-30 | -25502000.0 | +43.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | -63061000.0 | -147.3% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-03-31 | -104165000.0 | -65.2% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-09-30 | -42818000.0 | +58.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | -93551000.0 | -118.5% | USD | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | -103725000.0 | — | USD | 10-K | 2025-08-08 |
| Annual | 2024-06-30 | -54614000.0 | +47.3% | USD | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | -140757000.0 | -157.7% | 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 | -125766000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | -35065000.0 | +72.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | -47155000.0 | -34.5% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2024-03-31 | -157506000.0 | -234.0% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-09-30 | -35416000.0 | +77.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | -94076000.0 | -165.6% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-03-31 | -107413000.0 | -14.2% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-09-30 | -14656000.0 | +86.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | -71621000.0 | -388.7% | USD | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | -177106000.0 | — | USD | 10-K | 2025-08-08 |
| Annual | 2024-06-30 | -222552000.0 | -25.7% | USD | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | -135921000.0 | +38.9% | 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 | 37486000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | 22565000.0 | -39.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 33955000.0 | +50.5% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2024-03-31 | 44425000.0 | +30.8% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-09-30 | 17001000.0 | -61.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 43419000.0 | +155.4% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-03-31 | 68211000.0 | +57.1% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-09-30 | 26353000.0 | -61.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 51533000.0 | +95.5% | USD | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 53772000.0 | — | USD | 10-K | 2025-08-08 |
| Annual | 2024-06-30 | 54927000.0 | +2.1% | USD | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | 89024000.0 | +62.1% | USD | 10-K | 2025-08-08 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 26314243.0 | — | shares | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 26344608.0 | +0.1% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | 26582811.0 | +0.9% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 26633120.0 | +0.2% | shares | 10-Q | 2024-02-01 |
| Quarterly | 2024-03-31 | 25640548.0 | -3.7% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 25080022.0 | -2.2% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-09-30 | 25260319.0 | +0.7% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 24817958.0 | -1.8% | shares | 10-Q | 2025-01-31 |
| Quarterly | 2025-03-31 | 24871213.0 | +0.2% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 24477325.0 | -1.6% | shares | 10-Q | 2026-01-29 |
| Quarterly | 2025-09-30 | 24667450.0 | +0.8% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 24410184.0 | -1.0% | shares | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 26344608.0 | — | shares | 10-K | 2024-08-09 |
| Annual | 2024-06-30 | 25080022.0 | -4.8% | shares | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | 24477325.0 | -2.4% | shares | 10-K | 2025-08-08 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 44285490.0 | — | shares | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 44315855.0 | +0.1% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | 44554058.0 | +0.5% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 44604367.0 | +0.1% | shares | 10-Q | 2024-02-01 |
| Quarterly | 2024-03-31 | 43611795.0 | -2.2% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 43051269.0 | -1.3% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-09-30 | 43231566.0 | +0.4% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 42789205.0 | -1.0% | shares | 10-Q | 2025-01-31 |
| Quarterly | 2025-03-31 | 42842460.0 | +0.1% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 42448572.0 | -0.9% | shares | 10-Q | 2026-01-29 |
| Quarterly | 2025-09-30 | 42638697.0 | +0.4% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 42381431.0 | -0.6% | shares | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 44315855.0 | — | shares | 10-K | 2024-08-09 |
| Annual | 2024-06-30 | 43051269.0 | -2.9% | shares | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | 42448572.0 | -1.4% | 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 | 26268301.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | 26468769.0 | +0.8% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 26609929.0 | +0.5% | shares | 10-Q | 2025-01-31 |
| Quarterly | 2024-03-31 | 26216216.0 | -1.5% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-09-30 | 25167845.0 | -4.0% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 24965612.0 | -0.8% | shares | 10-Q | 2026-01-29 |
| Quarterly | 2025-03-31 | 24834409.0 | -0.5% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-09-30 | 24574455.0 | -1.0% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 24570134.0 | -0.0% | shares | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 26252860.0 | — | shares | 10-K | 2025-08-08 |
| Annual | 2024-06-30 | 26151968.0 | -0.4% | shares | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | 24923797.0 | -4.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 | 26268301.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | 27079455.0 | +3.1% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 27179073.0 | +0.4% | shares | 10-Q | 2025-01-31 |
| Quarterly | 2024-03-31 | 26216216.0 | -3.5% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-09-30 | 25167845.0 | -4.0% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 25906151.0 | +2.9% | shares | 10-Q | 2026-01-29 |
| Quarterly | 2025-03-31 | 24834409.0 | -4.1% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-09-30 | 25051742.0 | +0.9% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 25299521.0 | +1.0% | shares | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 26252860.0 | — | shares | 10-K | 2025-08-08 |
| Annual | 2024-06-30 | 27004687.0 | +2.9% | shares | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | 25636865.0 | -5.1% | shares | 10-K | 2025-08-08 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3920 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | 0.4185 | +6.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 0.4730 | +13.0% | ratio | 10-Q | 2025-01-31 |
| Quarterly | 2024-03-31 | 0.4375 | -7.5% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-09-30 | 0.4273 | -2.3% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 0.4897 | +14.6% | ratio | 10-Q | 2026-01-29 |
| Quarterly | 2025-03-31 | 0.4203 | -14.2% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-09-30 | 0.4390 | +4.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 0.4976 | +13.4% | ratio | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 1.6603 | — | ratio | 10-K | 2025-08-08 |
| Annual | 2024-06-30 | 1.7397 | +4.8% | ratio | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | 1.7291 | -0.6% | 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 | 0.6959 | — | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 0.6834 | -1.8% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | 0.6945 | +1.6% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 0.8168 | +17.6% | ratio | 10-Q | 2024-02-01 |
| Quarterly | 2024-03-31 | 0.6953 | -14.9% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 0.6898 | -0.8% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-09-30 | 0.6385 | -7.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 0.6810 | +6.7% | ratio | 10-Q | 2025-01-31 |
| Quarterly | 2025-03-31 | 0.6528 | -4.1% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.6625 | +1.5% | ratio | 10-Q | 2026-01-29 |
| Quarterly | 2025-09-30 | 0.6483 | -2.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 0.6793 | +4.8% | ratio | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 0.6834 | — | ratio | 10-K | 2024-08-09 |
| Annual | 2024-06-30 | 0.6898 | +0.9% | ratio | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | 0.6625 | -4.0% | 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 | -3.8395 | — | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | -3.9584 | -3.1% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | -3.9276 | +0.8% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | -4.5001 | -14.6% | ratio | 10-Q | 2024-02-01 |
| Quarterly | 2024-03-31 | -3.7854 | +15.9% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | -4.3964 | -16.1% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-09-30 | -4.2562 | +3.2% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | -4.4239 | -3.9% | ratio | 10-Q | 2025-01-31 |
| Quarterly | 2025-03-31 | -4.3318 | +2.1% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | -4.3387 | -0.2% | ratio | 10-Q | 2026-01-29 |
| Quarterly | 2025-09-30 | -4.4093 | -1.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | -4.9335 | -11.9% | ratio | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | -3.9584 | — | ratio | 10-K | 2024-08-09 |
| Annual | 2024-06-30 | -4.3964 | -11.1% | ratio | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | -4.3387 | +1.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.0665 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | 0.0060 | +109.0% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2023-12-31 | 0.0631 | +948.7% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-03-31 | -0.0051 | -108.1% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-09-30 | -0.0156 | -205.9% | ratio | 10-Q | 2026-01-29 |
| Quarterly | 2024-12-31 | 0.0650 | +517.0% | ratio | 10-Q | 2026-01-29 |
| Quarterly | 2025-03-31 | -0.0104 | -116.1% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-09-30 | 0.0088 | +184.8% | ratio | 10-Q | 2026-01-29 |
| Quarterly | 2025-12-31 | 0.0473 | +435.2% | ratio | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | -0.0604 | — | ratio | 10-K | 2025-08-08 |
| Annual | 2024-06-30 | 0.0528 | +187.4% | ratio | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | 0.0044 | -91.7% | ratio | 10-K | 2025-08-08 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0164 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | 0.0450 | +374.0% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 0.1169 | +159.5% | ratio | 10-Q | 2025-01-31 |
| Quarterly | 2024-03-31 | 0.0503 | -57.0% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-09-30 | 0.0489 | -2.8% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 0.0862 | +76.4% | ratio | 10-Q | 2026-01-29 |
| Quarterly | 2025-03-31 | 0.0514 | -40.4% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-09-30 | 0.0567 | +10.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 0.0845 | +49.0% | ratio | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 0.0186 | — | ratio | 10-K | 2025-08-08 |
| Annual | 2024-06-30 | 0.0751 | +303.8% | ratio | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | 0.0665 | -11.5% | 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.1702 | — | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 0.2019 | +18.6% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | 0.1959 | -3.0% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 0.3875 | +97.8% | ratio | 10-Q | 2024-02-01 |
| Quarterly | 2024-03-31 | 0.2427 | -37.4% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 0.3069 | +26.5% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-09-30 | 0.2283 | -25.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 0.3084 | +35.1% | ratio | 10-Q | 2025-01-31 |
| Quarterly | 2025-03-31 | 0.2692 | -12.7% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.3084 | +14.6% | ratio | 10-Q | 2026-01-29 |
| Quarterly | 2025-09-30 | 0.2657 | -13.9% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 0.3124 | +17.6% | ratio | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 0.2019 | — | ratio | 10-K | 2024-08-09 |
| Annual | 2024-06-30 | 0.3069 | +52.0% | ratio | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | 0.3084 | +0.5% | 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.0261 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | 0.0025 | +109.7% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2023-12-31 | 0.0298 | +1085.2% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-03-31 | -0.0022 | -107.5% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-09-30 | -0.0067 | -198.8% | ratio | 10-Q | 2026-01-29 |
| Quarterly | 2024-12-31 | 0.0318 | +577.9% | ratio | 10-Q | 2026-01-29 |
| Quarterly | 2025-03-31 | -0.0044 | -113.8% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-09-30 | 0.0039 | +188.5% | ratio | 10-Q | 2026-01-29 |
| Quarterly | 2025-12-31 | 0.0236 | +506.7% | ratio | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | -0.1003 | — | ratio | 10-K | 2025-08-08 |
| Annual | 2024-06-30 | 0.0918 | +191.5% | ratio | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | 0.0076 | -91.7% | 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.0745 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | -0.0074 | -110.0% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2023-12-31 | -0.1052 | -1318.2% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-03-31 | 0.0063 | +105.9% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-09-30 | 0.0220 | +251.4% | ratio | 10-Q | 2026-01-29 |
| Quarterly | 2024-12-31 | -0.1101 | -601.0% | ratio | 10-Q | 2026-01-29 |
| Quarterly | 2025-03-31 | 0.0148 | +113.4% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-09-30 | -0.0134 | -190.5% | ratio | 10-Q | 2026-01-29 |
| Quarterly | 2025-12-31 | -0.0930 | -595.5% | ratio | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 0.2985 | — | ratio | 10-K | 2025-08-08 |
| Annual | 2024-06-30 | -0.3157 | -205.8% | ratio | 10-K | 2025-08-08 |
| Annual | 2025-06-30 | -0.0256 | +91.9% | ratio | 10-K | 2025-08-08 |