Financial Metrics
WEST Westrock Coffee CoRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-18 | SEC Filing Index |
| Insider | 4 | 2026-03-16 | SEC Filing Index |
| Insider | 4 | 2026-03-16 | SEC Filing Index |
| Insider | 4 | 2026-03-16 | SEC Filing Index |
| Insider | 4 | 2026-03-09 | 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 | 205442000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 224694000.0 | +9.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 219612000.0 | -2.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 192500000.0 | -12.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 208389000.0 | +8.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 220860000.0 | +6.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 213796000.0 | -3.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 280859000.0 | +31.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 354825000.0 | +26.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 864714000.0 | — | USD | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 850726000.0 | -1.6% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 1188952000.0 | +39.8% | USD | 10-K | 2026-03-10 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 34298000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 35676000.0 | +4.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 35066000.0 | -1.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 37274000.0 | +6.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 41403000.0 | +11.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 37085000.0 | -10.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 29073000.0 | -21.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 41395000.0 | +42.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 41402000.0 | +0.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 139858000.0 | — | USD | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 153774000.0 | +10.0% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 150764000.0 | -2.0% | USD | 10-K | 2026-03-10 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -7364000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -1395000.0 | +81.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -5369000.0 | -284.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -10132000.0 | -88.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -16408000.0 | -61.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -12742000.0 | +22.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -13069000.0 | -2.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -15013000.0 | -14.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -8631000.0 | +42.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -20429000.0 | — | USD | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | -49124000.0 | -140.5% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | -45458000.0 | +7.5% | USD | 10-K | 2026-03-10 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -4341000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -26811000.0 | -517.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 16621000.0 | +162.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -23673000.0 | -242.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -17759000.0 | +25.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -14259000.0 | +19.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -27218000.0 | -90.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -21563000.0 | +20.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -19103000.0 | +11.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -34582000.0 | — | USD | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | -80298000.0 | -132.2% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | -90445000.0 | -12.6% | USD | 10-K | 2026-03-10 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.06 | — | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -0.35 | -483.3% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.15 | +142.9% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -0.27 | -280.0% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -0.2 | +25.9% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -0.16 | +20.0% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.29 | -81.2% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -0.23 | +20.7% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -0.2 | +13.0% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.43 | — | USD/shares | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | -0.89 | -107.0% | USD/shares | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | -0.94 | -5.6% | USD/shares | 10-K | 2026-03-10 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.13 | — | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -0.35 | -169.2% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.15 | +142.9% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -0.27 | -280.0% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -0.2 | +25.9% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -0.16 | +20.0% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.29 | -81.2% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -0.23 | +20.7% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -0.2 | +13.0% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.43 | — | USD/shares | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | -0.89 | -107.0% | USD/shares | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | -0.94 | -5.6% | USD/shares | 10-K | 2026-03-10 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 23688000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 25245000.0 | +6.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 44407000.0 | +75.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 37196000.0 | -16.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 12571000.0 | -66.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 24316000.0 | +93.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 22359000.0 | -8.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 26151000.0 | +17.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 33052000.0 | +26.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 43956000.0 | +33.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 33971000.0 | -22.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 37196000.0 | — | USD | 10-K | 2025-03-12 |
| Annual | 2024-12-31 | 26151000.0 | -29.7% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 49875000.0 | +90.7% | USD | 10-K | 2026-03-10 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 115494000.0 | — | USD | 10-Q | 2023-05-11 |
| Quarterly | 2023-06-30 | 100863000.0 | -12.7% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2023-09-30 | 99564000.0 | -1.3% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 99158000.0 | -0.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 90214000.0 | -9.0% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 102071000.0 | +13.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 102669000.0 | +0.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 99566000.0 | -3.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 83429000.0 | -16.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 85685000.0 | +2.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 97660000.0 | +14.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 99158000.0 | — | USD | 10-K | 2025-03-12 |
| Annual | 2024-12-31 | 99566000.0 | +0.4% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 94099000.0 | -5.5% | USD | 10-K | 2026-03-10 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 142576000.0 | — | USD | 10-Q | 2023-05-11 |
| Quarterly | 2023-06-30 | 154682000.0 | +8.5% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2023-09-30 | 161346000.0 | +4.3% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 149921000.0 | -7.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 140354000.0 | -6.4% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 163703000.0 | +16.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 160644000.0 | -1.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 163323000.0 | +1.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 187383000.0 | +14.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 194244000.0 | +3.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 212970000.0 | +9.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 149921000.0 | — | USD | 10-K | 2025-03-12 |
| Annual | 2024-12-31 | 163323000.0 | +8.9% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 199802000.0 | +22.3% | USD | 10-K | 2026-03-10 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 310299000.0 | — | USD | 10-Q | 2023-05-11 |
| Quarterly | 2023-06-30 | 316226000.0 | +1.9% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2023-09-30 | 339596000.0 | +7.4% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 313050000.0 | -7.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 273225000.0 | -12.7% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 332525000.0 | +21.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 336634000.0 | +1.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 333643000.0 | -0.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 363820000.0 | +9.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 376643000.0 | +3.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 393646000.0 | +4.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 313050000.0 | — | USD | 10-K | 2025-03-12 |
| Annual | 2024-12-31 | 333643000.0 | +6.6% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 396359000.0 | +18.8% | USD | 10-K | 2026-03-10 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 773301000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 822308000.0 | +6.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 891071000.0 | +8.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 971514000.0 | +9.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 983256000.0 | +1.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 1056373000.0 | +7.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1077114000.0 | +2.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 1101780000.0 | +2.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1138704000.0 | +3.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1157477000.0 | +1.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1178012000.0 | +1.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 971514000.0 | — | USD | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 1101780000.0 | +13.4% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 1175978000.0 | +6.7% | USD | 10-K | 2026-03-10 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 194387000.0 | — | USD | 10-Q | 2023-05-11 |
| Quarterly | 2023-06-30 | 229958000.0 | +18.3% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2023-09-30 | 222150000.0 | -3.4% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 239635000.0 | +7.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 220288000.0 | -8.1% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 253867000.0 | +15.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 242028000.0 | -4.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 277870000.0 | +14.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 309462000.0 | +11.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 361400000.0 | +16.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 384508000.0 | +6.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 239635000.0 | — | USD | 10-K | 2025-03-12 |
| Annual | 2024-12-31 | 277870000.0 | +16.0% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 413630000.0 | +48.9% | USD | 10-K | 2026-03-10 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 485379000.0 | — | USD | 10-Q | 2023-05-11 |
| Quarterly | 2023-06-30 | 561545000.0 | +15.7% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2023-09-30 | 490591000.0 | -12.6% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 583558000.0 | +19.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 617443000.0 | +5.8% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 700803000.0 | +13.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 692836000.0 | -1.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 730448000.0 | +5.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 793529000.0 | +8.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 865552000.0 | +9.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 892980000.0 | +3.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 583558000.0 | — | USD | 10-K | 2025-03-12 |
| Annual | 2024-12-31 | 730448000.0 | +25.2% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 904343000.0 | +23.8% | USD | 10-K | 2026-03-10 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 10335000.0 | — | USD | 10-Q | 2023-05-11 |
| Quarterly | 2023-06-30 | -14262000.0 | -238.0% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2023-09-30 | 126177000.0 | +984.7% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 113740000.0 | -9.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-03-31 | 91684000.0 | -19.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-06-30 | 81528000.0 | -11.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 110340000.0 | +35.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 97482000.0 | -11.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 71411000.0 | -26.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-06-30 | 18247000.0 | -74.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 11442000.0 | -37.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 113740000.0 | — | USD | 10-K | 2025-03-12 |
| Annual | 2024-12-31 | 97482000.0 | -14.3% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | -1868000.0 | -101.9% | USD | 10-K | 2026-03-10 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 215285000.0 | — | USD | 10-Q | 2023-05-11 |
| Quarterly | 2023-06-30 | 237769000.0 | +10.4% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2023-09-30 | 205767000.0 | -13.5% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 223092000.0 | +8.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 224090000.0 | +0.4% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 280255000.0 | +25.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 326122000.0 | +16.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 325880000.0 | -0.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 356625000.0 | +9.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 377580000.0 | +5.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 383534000.0 | +1.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 223092000.0 | — | USD | 10-K | 2025-03-12 |
| Annual | 2024-12-31 | 325880000.0 | +46.1% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 360703000.0 | +10.7% | USD | 10-K | 2026-03-10 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -25131000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -35668000.0 | -41.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -75131000.0 | -110.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 7979000.0 | +110.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -15691000.0 | -296.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -16023000.0 | -2.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -22121000.0 | -38.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -29073000.0 | -31.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -55703000.0 | -91.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -64064000.0 | — | USD | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | -13243000.0 | +79.3% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | -19014000.0 | -43.6% | USD | 10-K | 2026-03-10 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -22028000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -58175000.0 | -164.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -125271000.0 | -115.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -68936000.0 | +45.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -104760000.0 | -52.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -140370000.0 | -34.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -40785000.0 | +70.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -64002000.0 | -56.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -78169000.0 | -22.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -168355000.0 | — | USD | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | -145923000.0 | +13.3% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | -82176000.0 | +43.7% | USD | 10-K | 2026-03-10 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 46379000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 96385000.0 | +107.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 223147000.0 | +131.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 36973000.0 | -83.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 108409000.0 | +193.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 151364000.0 | +39.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 72282000.0 | -52.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 109887000.0 | +52.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 146741000.0 | +33.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 244214000.0 | — | USD | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 156630000.0 | -35.9% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 136714000.0 | -12.7% | USD | 10-K | 2026-03-10 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 19625000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 55745000.0 | +184.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 121545000.0 | +118.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 68914000.0 | -43.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 105105000.0 | +52.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 141451000.0 | +34.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 41291000.0 | -70.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 61826000.0 | +49.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 79885000.0 | +29.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 164611000.0 | — | USD | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 159625000.0 | -3.0% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 88800000.0 | -44.4% | USD | 10-K | 2026-03-10 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 75628000.0 | — | shares | 10-Q | 2023-05-11 |
| Quarterly | 2023-06-30 | 75728000.0 | +0.1% | shares | 10-Q | 2023-08-10 |
| Quarterly | 2023-09-30 | 88039000.0 | +16.3% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 88051000.0 | +0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 88282000.0 | +0.3% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 88366000.0 | +0.1% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 94073000.0 | +6.5% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 94221000.0 | +0.2% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 94622000.0 | +0.4% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 94708000.0 | +0.1% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 96825000.0 | +2.2% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 88051000.0 | — | shares | 10-K | 2025-03-12 |
| Annual | 2024-12-31 | 94221000.0 | +7.0% | shares | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 96866000.0 | +2.8% | shares | 10-K | 2026-03-10 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 75628000.0 | — | shares | 10-Q | 2023-05-11 |
| Quarterly | 2023-06-30 | 75728000.0 | +0.1% | shares | 10-Q | 2023-08-10 |
| Quarterly | 2023-09-30 | 88039000.0 | +16.3% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 88051000.0 | +0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 88282000.0 | +0.3% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 88366000.0 | +0.1% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 94073000.0 | +6.5% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 94221000.0 | +0.2% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 94622000.0 | +0.4% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 94708000.0 | +0.1% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 96825000.0 | +2.2% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 88051000.0 | — | shares | 10-K | 2025-03-12 |
| Annual | 2024-12-31 | 94221000.0 | +7.0% | shares | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 96866000.0 | +2.8% | shares | 10-K | 2026-03-10 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 75358000.0 | — | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 75726000.0 | +0.5% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 83437000.0 | +10.2% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 88095000.0 | +5.6% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 88323000.0 | +0.3% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 88540000.0 | +0.2% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 94298000.0 | +6.5% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 94661000.0 | +0.4% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 95569000.0 | +1.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 80684000.0 | — | shares | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 89795000.0 | +11.3% | shares | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 95351000.0 | +6.2% | shares | 10-K | 2026-03-10 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 76693000.0 | — | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 75726000.0 | -1.3% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 107080000.0 | +41.4% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 88095000.0 | -17.7% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 88323000.0 | +0.3% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 88540000.0 | +0.2% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 94298000.0 | +6.5% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 94661000.0 | +0.4% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 95569000.0 | +1.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 80684000.0 | — | shares | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 89795000.0 | +11.3% | shares | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 95351000.0 | +6.2% | shares | 10-K | 2026-03-10 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2657 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.2732 | +2.9% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.2465 | -9.8% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.1958 | -20.6% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.1973 | +0.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.2050 | +3.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1878 | -8.4% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.2426 | +29.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.3012 | +24.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.8901 | — | ratio | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 0.7721 | -13.2% | ratio | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 1.0110 | +30.9% | ratio | 10-K | 2026-03-10 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.5963 | — | ratio | 10-Q | 2023-05-11 |
| Quarterly | 2023-06-30 | 1.3751 | -13.9% | ratio | 10-Q | 2023-08-10 |
| Quarterly | 2023-09-30 | 1.5287 | +11.2% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 1.3064 | -14.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1.2403 | -5.1% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1.3098 | +5.6% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1.3909 | +6.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1.2007 | -13.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1.1757 | -2.1% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1.0422 | -11.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.0238 | -1.8% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1.3064 | — | ratio | 10-K | 2025-03-12 |
| Annual | 2024-12-31 | 1.2007 | -8.1% | ratio | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 0.9582 | -20.2% | ratio | 10-K | 2026-03-10 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 46.9646 | — | ratio | 10-Q | 2023-05-11 |
| Quarterly | 2023-06-30 | -39.3735 | -183.8% | ratio | 10-Q | 2023-08-10 |
| Quarterly | 2023-09-30 | 3.8881 | +109.9% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 5.1306 | +32.0% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 6.7345 | +31.3% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 8.5959 | +27.6% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 6.2791 | -27.0% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 7.4932 | +19.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 11.1121 | +48.3% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 47.4353 | +326.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 78.0440 | +64.5% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 5.1306 | — | ratio | 10-K | 2025-03-12 |
| Annual | 2024-12-31 | 7.4932 | +46.0% | ratio | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | -484.1237 | -6560.9% | ratio | 10-K | 2026-03-10 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1669 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.1588 | -4.9% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1597 | +0.6% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.1936 | +21.3% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.1987 | +2.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1679 | -15.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1360 | -19.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.1474 | +8.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1167 | -20.8% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.1617 | — | ratio | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 0.1808 | +11.8% | ratio | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 0.1268 | -29.8% | ratio | 10-K | 2026-03-10 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0211 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -0.1193 | -464.7% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0757 | +163.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -0.1230 | -262.5% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -0.0852 | +30.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -0.0646 | +24.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.1273 | -97.2% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -0.0768 | +39.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -0.0538 | +29.9% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.0400 | — | ratio | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | -0.0944 | -136.0% | ratio | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | -0.0761 | +19.4% | ratio | 10-K | 2026-03-10 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0358 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -0.0062 | +82.7% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -0.0244 | -293.8% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -0.0526 | -115.3% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -0.0787 | -49.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -0.0577 | +26.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.0611 | -6.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -0.0535 | +12.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -0.0243 | +54.5% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.0236 | — | ratio | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | -0.0577 | -144.4% | ratio | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | -0.0382 | +33.8% | ratio | 10-K | 2026-03-10 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1219 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.1098 | -9.9% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1999 | +82.1% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 0.1552 | -22.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0571 | -63.2% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0958 | +67.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0924 | -3.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 0.0941 | +1.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1068 | +13.5% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.1216 | +13.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0883 | -27.4% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.1552 | — | ratio | 10-K | 2025-03-12 |
| Annual | 2024-12-31 | 0.0941 | -39.4% | ratio | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 0.1206 | +28.1% | ratio | 10-K | 2026-03-10 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0056 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -0.0326 | -480.8% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0187 | +157.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -0.0241 | -229.1% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -0.0168 | +30.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -0.0132 | +21.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.0239 | -80.6% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -0.0186 | +22.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -0.0162 | +13.0% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.0356 | — | ratio | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | -0.0729 | -104.7% | ratio | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | -0.0769 | -5.5% | ratio | 10-K | 2026-03-10 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.4200 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 1.8799 | +547.6% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1317 | -93.0% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -0.2582 | -296.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -0.2178 | +15.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -0.1292 | +40.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.3811 | -194.9% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -1.1817 | -210.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -1.6696 | -41.3% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.3040 | — | ratio | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | -0.8237 | -170.9% | ratio | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 48.4181 | +5978.0% | ratio | 10-K | 2026-03-10 |