Financial Metrics
ASTE ASTEC INDUSTRIES INCRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-02 | SEC Filing Index |
| Insider | 4 | 2026-03-06 | SEC Filing Index |
| Insider | 4 | 2026-03-02 | SEC Filing Index |
| Insider | 4 | 2026-02-24 | SEC Filing Index |
| Insider | 4 | 2026-02-02 | 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 | 347900000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 350000000.0 | +0.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 303100000.0 | -13.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 309200000.0 | +2.0% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 345500000.0 | +11.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 291400000.0 | -15.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 329400000.0 | +13.0% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 330300000.0 | +0.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 350100000.0 | +6.0% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1338200000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 1305100000.0 | -2.5% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1410400000.0 | +8.1% | USD | 10-K | 2026-02-25 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 89200000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 82900000.0 | -7.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 69600000.0 | -16.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 76900000.0 | +10.5% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 81300000.0 | +5.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 66800000.0 | -17.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 92400000.0 | +38.3% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 88300000.0 | -4.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 84200000.0 | -4.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 330800000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 327900000.0 | -0.9% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 374200000.0 | +14.1% | USD | 10-K | 2026-02-25 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 17600000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 17300000.0 | -1.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -5200000.0 | -130.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 6300000.0 | +221.2% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | -10700000.0 | -269.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -7200000.0 | +32.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 20500000.0 | +384.7% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 21400000.0 | +4.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1100000.0 | -94.9% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 48600000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 23200000.0 | -52.3% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 65900000.0 | +184.1% | USD | 10-K | 2026-02-25 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 12100000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 13100000.0 | +8.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -6600000.0 | -150.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 3400000.0 | +151.5% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | -14000000.0 | -511.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -6200000.0 | +55.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 14300000.0 | +330.6% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 16700000.0 | +16.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -4200000.0 | -125.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 33500000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 4300000.0 | -87.2% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 38800000.0 | +802.3% | USD | 10-K | 2026-02-25 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.53 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.58 | +9.4% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -0.29 | -150.0% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.15 | +151.7% | USD/shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | -0.61 | -506.7% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -0.27 | +55.7% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.63 | +333.3% | USD/shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.73 | +15.9% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -0.18 | -124.7% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1.47 | — | USD/shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.19 | -87.1% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1.7 | +794.7% | USD/shares | 10-K | 2026-02-25 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.53 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.58 | +9.4% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -0.29 | -150.0% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.15 | +151.7% | USD/shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | -0.61 | -506.7% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -0.27 | +55.7% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.62 | +329.6% | USD/shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.72 | +16.1% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -0.18 | -125.0% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1.47 | — | USD/shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.19 | -87.1% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1.68 | +784.2% | USD/shares | 10-K | 2026-02-25 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 42500000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 44500000.0 | +4.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 73800000.0 | +65.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 63200000.0 | -14.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 58100000.0 | -8.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 63200000.0 | +8.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 55300000.0 | -12.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 90800000.0 | +64.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 92600000.0 | +2.0% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 88700000.0 | -4.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 69300000.0 | -21.9% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 63200000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 90800000.0 | +43.7% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 72000000.0 | -20.7% | USD | 10-K | 2026-02-25 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 420100000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 429500000.0 | +2.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 450100000.0 | +4.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 455600000.0 | +1.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 484000000.0 | +6.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 455300000.0 | -5.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 466400000.0 | +2.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 422700000.0 | -9.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 434900000.0 | +2.9% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 448800000.0 | +3.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 500800000.0 | +11.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 455600000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 422700000.0 | -7.2% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 466000000.0 | +10.2% | USD | 10-K | 2026-02-25 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 680400000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 675900000.0 | -0.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 746300000.0 | +10.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 719500000.0 | -3.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 778800000.0 | +8.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 778800000.0 | +0.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 740100000.0 | -5.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 722800000.0 | -2.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 737200000.0 | +2.0% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 746000000.0 | +1.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 821200000.0 | +10.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 719500000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 722800000.0 | +0.5% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 816600000.0 | +13.0% | USD | 10-K | 2026-02-25 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1008400000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1010400000.0 | +0.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1074400000.0 | +6.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1059300000.0 | -1.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1123000000.0 | +6.0% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1107000000.0 | -1.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1067100000.0 | -3.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1043600000.0 | -2.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1056000000.0 | +1.2% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 1065400000.0 | +0.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1349000000.0 | +26.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1059300000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 1043600000.0 | -1.5% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1367200000.0 | +31.0% | USD | 10-K | 2026-02-25 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 272000000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 264100000.0 | -2.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 282200000.0 | +6.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 299000000.0 | +6.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 310400000.0 | +3.8% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 311200000.0 | +0.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 299200000.0 | -3.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 271700000.0 | -9.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 277000000.0 | +2.0% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 274800000.0 | -0.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 318300000.0 | +15.8% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 299000000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 271700000.0 | -9.1% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 328000000.0 | +20.7% | USD | 10-K | 2026-02-25 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 372800000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 362900000.0 | -2.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 439600000.0 | +21.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 405600000.0 | -7.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 472500000.0 | +16.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 473700000.0 | +0.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 435700000.0 | -8.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 406000000.0 | -6.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 402900000.0 | -0.8% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 390500000.0 | -3.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 680000000.0 | +74.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 405600000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 406000000.0 | +0.1% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 685600000.0 | +68.9% | USD | 10-K | 2026-02-25 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 635500000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 647300000.0 | +1.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 634500000.0 | -2.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 653400000.0 | +3.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 650300000.0 | -0.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 633300000.0 | -2.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 631400000.0 | -0.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 637800000.0 | +1.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 653200000.0 | +2.4% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 674900000.0 | +3.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 668900000.0 | -0.9% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 653400000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 637800000.0 | -2.4% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 681700000.0 | +6.9% | USD | 10-K | 2026-02-25 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2200000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 2400000.0 | +9.1% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2400000.0 | +0.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1100000.0 | -54.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1300000.0 | +18.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1600000.0 | +23.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1500000.0 | -6.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 105000000.0 | +6900.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2300000.0 | -97.8% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 2400000.0 | +4.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 323600000.0 | +13383.3% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 72000000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 105000000.0 | +45.8% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 319600000.0 | +204.4% | USD | 10-K | 2026-02-25 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -19200000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -2500000.0 | +87.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -18800000.0 | -652.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -47000000.0 | -150.0% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | -36100000.0 | +23.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -13600000.0 | +62.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 20500000.0 | +250.7% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 33400000.0 | +62.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 25300000.0 | -24.3% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 27800000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 23000000.0 | -17.3% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 61400000.0 | +167.0% | USD | 10-K | 2026-02-25 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 11800000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 2600000.0 | -78.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -3900000.0 | -250.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -5900000.0 | -51.3% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | -12600000.0 | -113.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -14000000.0 | -11.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -4200000.0 | +70.0% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | -7700000.0 | -83.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -260400000.0 | -3281.8% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -12900000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -18000000.0 | -39.5% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -287800000.0 | -1498.9% | USD | 10-K | 2026-02-25 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -16200000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -22000000.0 | -35.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 30800000.0 | +240.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 48400000.0 | +57.1% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 49500000.0 | +2.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 19500000.0 | -60.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -15000000.0 | -176.9% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | -29200000.0 | -94.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 212400000.0 | +827.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -18300000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 24400000.0 | +233.3% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 206100000.0 | +744.7% | USD | 10-K | 2026-02-25 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 8000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 17100000.0 | +113.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 25000000.0 | +46.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 5800000.0 | -76.8% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 13400000.0 | +131.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 16000000.0 | +19.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 3900000.0 | -75.6% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 7800000.0 | +100.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 12000000.0 | +53.8% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 34100000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 20500000.0 | -39.9% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 40700000.0 | +98.5% | USD | 10-K | 2026-02-25 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 22690567.0 | — | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 22736570.0 | +0.2% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 22739296.0 | +0.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 22740635.0 | +0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 22764963.0 | +0.1% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 22800581.0 | +0.2% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 22801785.0 | +0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 22803976.0 | +0.0% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 22840087.0 | +0.2% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 22874713.0 | +0.2% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 22875841.0 | +0.0% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 22740635.0 | — | shares | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 22803976.0 | +0.3% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 22877530.0 | +0.3% | shares | 10-K | 2026-02-25 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 22690567.0 | — | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 22736570.0 | +0.2% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 22739296.0 | +0.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 22740635.0 | +0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 22764963.0 | +0.1% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 22800581.0 | +0.2% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 22801785.0 | +0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 22803976.0 | +0.0% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 22840087.0 | +0.2% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 22874713.0 | +0.2% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 22875841.0 | +0.0% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 22740635.0 | — | shares | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 22803976.0 | +0.3% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 22877530.0 | +0.3% | shares | 10-K | 2026-02-25 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 22655821.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 22723748.0 | +0.3% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 22746783.0 | +0.1% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 22762098.0 | +0.1% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 22796729.0 | +0.2% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 22816359.0 | +0.1% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 22833292.0 | +0.1% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 22877075.0 | +0.2% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 22890301.0 | +0.1% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 22719900.0 | — | shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 22799071.0 | +0.3% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 22873536.0 | +0.3% | shares | 10-K | 2026-02-25 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 22742937.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 22769447.0 | +0.1% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 22746783.0 | -0.1% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 22834814.0 | +0.4% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 22796729.0 | -0.2% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 22816359.0 | +0.1% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 22976526.0 | +0.7% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 23074780.0 | +0.4% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 22890301.0 | -0.8% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 22781369.0 | — | shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 22853451.0 | +0.3% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 23100506.0 | +1.1% | shares | 10-K | 2026-02-25 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3450 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.3464 | +0.4% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.2821 | -18.6% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.2753 | -2.4% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.3121 | +13.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.2731 | -12.5% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.3119 | +14.2% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.3100 | -0.6% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.2595 | -16.3% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1.2633 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 1.2506 | -1.0% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1.0316 | -17.5% | ratio | 10-K | 2026-02-25 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.5015 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 2.5593 | +2.3% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2.6446 | +3.3% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2.4064 | -9.0% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 2.5090 | +4.3% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 2.5026 | -0.3% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 2.4736 | -1.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 2.6603 | +7.5% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2.6614 | +0.0% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 2.7147 | +2.0% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 2.5800 | -5.0% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 2.4064 | — | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 2.6603 | +10.6% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 2.4896 | -6.4% | ratio | 10-K | 2026-02-25 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.5866 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 0.5606 | -4.4% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.6928 | +23.6% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.6208 | -10.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.7266 | +17.0% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 0.7480 | +2.9% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 0.6901 | -7.7% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 0.6366 | -7.8% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.6168 | -3.1% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.5786 | -6.2% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1.0166 | +75.7% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.6208 | — | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 0.6366 | +2.5% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1.0057 | +58.0% | ratio | 10-K | 2026-02-25 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2564 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.2369 | -7.6% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.2296 | -3.1% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.2487 | +8.3% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.2353 | -5.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.2292 | -2.6% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.2805 | +22.4% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.2673 | -4.7% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.2405 | -10.0% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.2472 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.2512 | +1.6% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.2653 | +5.6% | ratio | 10-K | 2026-02-25 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0348 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0374 | +7.6% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -0.0218 | -158.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0110 | +150.5% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | -0.0405 | -468.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -0.0213 | +47.5% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0434 | +304.0% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.0506 | +16.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -0.0120 | -123.7% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.0250 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.0033 | -86.8% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0275 | +735.0% | ratio | 10-K | 2026-02-25 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0506 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0494 | -2.3% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -0.0172 | -134.7% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0204 | +218.8% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | -0.0310 | -252.0% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -0.0247 | +20.2% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0622 | +351.9% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.0648 | +4.1% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0031 | -95.2% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.0363 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.0178 | -51.1% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0467 | +162.8% | ratio | 10-K | 2026-02-25 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1562 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 0.1685 | +7.8% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.2615 | +55.2% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.2114 | -19.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.1872 | -11.4% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 0.2031 | +8.5% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 0.1848 | -9.0% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 0.3342 | +80.8% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.3343 | +0.0% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.3228 | -3.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.2177 | -32.5% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.2114 | — | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 0.3342 | +58.1% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.2195 | -34.3% | ratio | 10-K | 2026-02-25 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0120 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0130 | +8.1% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -0.0061 | -147.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0030 | +149.3% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | -0.0126 | -517.7% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -0.0058 | +54.1% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0135 | +333.1% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.0157 | +15.8% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -0.0031 | -119.9% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.0316 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.0041 | -87.0% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0284 | +588.8% | ratio | 10-K | 2026-02-25 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0190 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0202 | +6.3% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -0.0104 | -151.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0052 | +150.3% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | -0.0221 | -522.8% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -0.0098 | +55.6% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0219 | +322.9% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.0247 | +13.0% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -0.0063 | -125.4% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.0513 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.0067 | -86.9% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0569 | +744.2% | ratio | 10-K | 2026-02-25 |