Financial Metrics
WNC WABASH NATIONAL CorpRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4/A | 2026-03-11 | SEC Filing Index |
| Insider | 4 | 2026-02-18 | SEC Filing Index |
| Insider | 4 | 2026-02-17 | SEC Filing Index |
| Insider | 4 | 2025-12-16 | SEC Filing Index |
| Insider | 4 | 2025-10-30 | 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 | 620952000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 686620000.0 | +10.6% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 632828000.0 | -7.8% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 515276000.0 | -18.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 550610000.0 | +6.9% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 464040000.0 | -15.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 380890000.0 | -17.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 458816000.0 | +20.5% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 381595000.0 | -16.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-03-31 | 620952000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2023-06-30 | 686620000.0 | +10.6% | USD | 10-K | 2026-02-18 |
| Annual | 2023-09-30 | 632828000.0 | -7.8% | USD | 10-K | 2026-02-18 |
| Annual | 2023-12-31 | 596100000.0 | -5.8% | USD | 10-K | 2026-02-18 |
| Annual | 2024-03-31 | 515276000.0 | -13.6% | USD | 10-K | 2026-02-18 |
| Annual | 2024-06-30 | 550610000.0 | +6.9% | USD | 10-K | 2026-02-18 |
| Annual | 2024-09-30 | 464040000.0 | -15.7% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 416814000.0 | -10.2% | USD | 10-K | 2026-02-18 |
| Annual | 2025-03-31 | 380890000.0 | -8.6% | USD | 10-K | 2026-02-18 |
| Annual | 2025-06-30 | 458816000.0 | +20.5% | USD | 10-K | 2026-02-18 |
| Annual | 2025-09-30 | 381595000.0 | -16.8% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 321453000.0 | -15.8% | USD | 10-K | 2026-02-18 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 116027000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 151027000.0 | +30.2% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 122910000.0 | -18.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 76446000.0 | -37.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 89658000.0 | +17.3% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 56009000.0 | -37.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 19003000.0 | -66.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 41400000.0 | +117.9% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 15708000.0 | -62.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-03-31 | 116027000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2023-06-30 | 151027000.0 | +30.2% | USD | 10-K | 2026-02-18 |
| Annual | 2023-09-30 | 122910000.0 | -18.6% | USD | 10-K | 2026-02-18 |
| Annual | 2023-12-31 | 108223000.0 | -11.9% | USD | 10-K | 2026-02-18 |
| Annual | 2024-03-31 | 76446000.0 | -29.4% | USD | 10-K | 2026-02-18 |
| Annual | 2024-06-30 | 89658000.0 | +17.3% | USD | 10-K | 2026-02-18 |
| Annual | 2024-09-30 | 56009000.0 | -37.5% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 42959000.0 | -23.3% | USD | 10-K | 2026-02-18 |
| Annual | 2025-03-31 | 19003000.0 | -55.8% | USD | 10-K | 2026-02-18 |
| Annual | 2025-06-30 | 41400000.0 | +117.9% | USD | 10-K | 2026-02-18 |
| Annual | 2025-09-30 | 15708000.0 | -62.1% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | -6200000.0 | -139.5% | USD | 10-K | 2026-02-18 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 69900000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 103310000.0 | +47.8% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 77637000.0 | -24.9% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 29575000.0 | -61.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 43763000.0 | +48.0% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | -433028000.0 | -1089.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 314551000.0 | +172.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -4751000.0 | -101.5% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 57646000.0 | +1313.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 311949000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | -356104000.0 | -214.2% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 307505000.0 | +186.4% | USD | 10-K | 2026-02-18 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 51213000.0 | — | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-06-30 | 74328000.0 | +45.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-09-30 | 55329000.0 | -25.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 18167000.0 | -67.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-06-30 | 28958000.0 | +59.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | -330166000.0 | -1240.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 230941000.0 | +169.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-06-30 | -9589000.0 | -104.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 39977000.0 | +516.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-03-31 | 51213000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2023-06-30 | 74328000.0 | +45.1% | USD | 10-K | 2026-02-18 |
| Annual | 2023-09-30 | 55329000.0 | -25.6% | USD | 10-K | 2026-02-18 |
| Annual | 2023-12-31 | 50382000.0 | -8.9% | USD | 10-K | 2026-02-18 |
| Annual | 2024-03-31 | 18167000.0 | -63.9% | USD | 10-K | 2026-02-18 |
| Annual | 2024-06-30 | 28958000.0 | +59.4% | USD | 10-K | 2026-02-18 |
| Annual | 2024-09-30 | -330166000.0 | -1240.2% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | -1030000.0 | +99.7% | USD | 10-K | 2026-02-18 |
| Annual | 2025-03-31 | 230941000.0 | +22521.5% | USD | 10-K | 2026-02-18 |
| Annual | 2025-06-30 | -9589000.0 | -104.2% | USD | 10-K | 2026-02-18 |
| Annual | 2025-09-30 | 39977000.0 | +516.9% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | -49878000.0 | -224.8% | USD | 10-K | 2026-02-18 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.07 | — | USD/shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 1.57 | +46.7% | USD/shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 1.18 | -24.8% | USD/shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.4 | -66.1% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.65 | +62.5% | USD/shares | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | -7.53 | -1258.5% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 5.41 | +171.8% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -0.23 | -104.3% | USD/shares | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 0.98 | +526.1% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-03-31 | 1.07 | — | USD/shares | 10-K | 2026-02-18 |
| Annual | 2023-06-30 | 1.57 | +46.7% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2023-09-30 | 1.18 | -24.8% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2023-12-31 | 1.1 | -6.8% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2024-03-31 | 0.4 | -63.6% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2024-06-30 | 0.65 | +62.5% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2024-09-30 | -7.53 | -1258.5% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | -0.02 | +99.7% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2025-03-31 | 5.41 | +27150.0% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2025-06-30 | -0.23 | -104.3% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2025-09-30 | 0.98 | +526.1% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | -1.23 | -225.5% | USD/shares | 10-K | 2026-02-18 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.04 | — | USD/shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 1.54 | +48.1% | USD/shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 1.16 | -24.7% | USD/shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.39 | -66.4% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.64 | +64.1% | USD/shares | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | -7.53 | -1276.6% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 5.36 | +171.2% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -0.23 | -104.3% | USD/shares | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 0.97 | +521.7% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-03-31 | 1.04 | — | USD/shares | 10-K | 2026-02-18 |
| Annual | 2023-06-30 | 1.54 | +48.1% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2023-09-30 | 1.16 | -24.7% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2023-12-31 | 1.07 | -7.8% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2024-03-31 | 0.39 | -63.6% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2024-06-30 | 0.64 | +64.1% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2024-09-30 | -7.53 | -1276.6% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | -0.02 | +99.7% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2025-03-31 | 5.36 | +26900.0% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2025-06-30 | -0.23 | -104.3% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2025-09-30 | 0.97 | +521.7% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | -1.23 | -226.8% | USD/shares | 10-K | 2026-02-18 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 68245000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 98791000.0 | +44.8% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 105288000.0 | +6.6% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 179271000.0 | +70.3% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 115786000.0 | -35.4% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 77285000.0 | -33.3% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 81842000.0 | +5.9% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 115484000.0 | +41.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 81036000.0 | -29.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 57423000.0 | -29.1% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 91675000.0 | +59.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 179271000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 115484000.0 | -35.6% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 31923000.0 | -72.4% | USD | 10-K | 2026-02-18 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 256598000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 231748000.0 | -9.7% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 211181000.0 | -8.9% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 182990000.0 | -13.3% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 247680000.0 | +35.4% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 243248000.0 | -1.8% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 238657000.0 | -1.9% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 143946000.0 | -39.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 171693000.0 | +19.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 189729000.0 | +10.5% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 147180000.0 | -22.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 182990000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 143946000.0 | -21.3% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 119874000.0 | -16.7% | USD | 10-K | 2026-02-18 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 315643000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 342470000.0 | +8.5% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 344292000.0 | +0.5% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 267635000.0 | -22.3% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 278551000.0 | +4.1% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 272926000.0 | -2.0% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 260599000.0 | -4.5% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 258825000.0 | -0.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 278648000.0 | +7.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 252454000.0 | -9.4% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 219505000.0 | -13.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 267635000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 258825000.0 | -3.3% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 181153000.0 | -30.0% | USD | 10-K | 2026-02-18 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 682920000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 728428000.0 | +6.7% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 721043000.0 | -1.0% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 681353000.0 | -5.5% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 687494000.0 | +0.9% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 643965000.0 | -6.3% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 639486000.0 | -0.7% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 594488000.0 | -7.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 657568000.0 | +10.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 623921000.0 | -5.1% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 603464000.0 | -3.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 681353000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 594488000.0 | -12.7% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 419086000.0 | -29.5% | USD | 10-K | 2026-02-18 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1309147000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 1385041000.0 | +5.8% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 1389340000.0 | +0.3% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 1362814000.0 | -1.9% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1378529000.0 | +1.2% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 1339312000.0 | -2.8% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 1455336000.0 | +8.7% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 1411529000.0 | -3.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1415193000.0 | +0.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1376034000.0 | -2.8% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 1349814000.0 | -1.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1362814000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 1411529000.0 | +3.6% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1171181000.0 | -17.0% | USD | 10-K | 2026-02-18 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 424401000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 433410000.0 | +2.1% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 393217000.0 | -9.3% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 352209000.0 | -10.4% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 368589000.0 | +4.7% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 323356000.0 | -12.3% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 339283000.0 | +4.9% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 308409000.0 | -9.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 415364000.0 | +34.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 372391000.0 | -10.3% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 447224000.0 | +20.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 352209000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 308409000.0 | -12.4% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 302295000.0 | -2.0% | USD | 10-K | 2026-02-18 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 884009000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 903688000.0 | +2.2% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 870172000.0 | -3.7% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 812715000.0 | -6.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 832323000.0 | +2.4% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 788521000.0 | -5.3% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 1254157000.0 | +59.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 1221703000.0 | -2.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1010101000.0 | -17.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 989580000.0 | -2.0% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 929790000.0 | -6.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 812715000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 1221703000.0 | +50.3% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 802639000.0 | -34.3% | USD | 10-K | 2026-02-18 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 424443000.0 | — | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-06-30 | 481024000.0 | +13.3% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-09-30 | 518687000.0 | +7.8% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-12-31 | 549496000.0 | +5.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-03-31 | 546086000.0 | -0.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-06-30 | 550425000.0 | +0.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | 200520000.0 | -63.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 188830000.0 | -5.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 403841000.0 | +113.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-06-30 | 385217000.0 | -4.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 418725000.0 | +8.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 549496000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 188830000.0 | -65.6% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 367358000.0 | +94.5% | USD | 10-K | 2026-02-18 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 395977000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 396138000.0 | +0.0% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 396300000.0 | +0.0% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 396465000.0 | +0.0% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 396631000.0 | +0.0% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 396800000.0 | +0.0% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 396970000.0 | +0.0% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 397142000.0 | +0.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 417317000.0 | +5.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 437493000.0 | +4.8% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 422672000.0 | -3.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 396465000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 397142000.0 | +0.2% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 442852000.0 | +11.5% | USD | 10-K | 2026-02-18 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 69484000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 146331000.0 | +110.6% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 204598000.0 | +39.8% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | -17410000.0 | -108.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -6388000.0 | +63.3% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 36388000.0 | +669.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -272000.0 | -100.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -16106000.0 | -5821.3% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 69100000.0 | +529.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 319606000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 117272000.0 | -63.3% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 11666000.0 | -90.1% | USD | 10-K | 2026-02-18 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -31423000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | -59064000.0 | -88.0% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | -89032000.0 | -50.7% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | -19185000.0 | +78.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -43388000.0 | -126.2% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | -59634000.0 | -37.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -33818000.0 | +43.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -47786000.0 | -41.3% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | -74274000.0 | -55.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -106039000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | -94788000.0 | +10.6% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | -92683000.0 | +2.2% | USD | 10-K | 2026-02-18 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -28061000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | -46721000.0 | -66.5% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | -68523000.0 | -46.7% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | -26890000.0 | +60.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -52210000.0 | -94.2% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | -74183000.0 | -42.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -358000.0 | +99.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 5831000.0 | +1728.8% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | -18635000.0 | -419.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -92541000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | -86271000.0 | +6.8% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | -2544000.0 | +97.1% | USD | 10-K | 2026-02-18 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 31423000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 55820000.0 | +77.6% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 85071000.0 | +52.4% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 19185000.0 | -77.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 36288000.0 | +89.1% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 50843000.0 | +40.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 8698000.0 | -82.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 14925000.0 | +71.6% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 20207000.0 | +35.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 98093000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 72188000.0 | -26.4% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 24711000.0 | -65.8% | USD | 10-K | 2026-02-18 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 47626067.0 | — | shares | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 47065370.0 | -1.2% | shares | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 46297254.0 | -1.6% | shares | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 45393260.0 | -2.0% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 45139571.0 | -0.6% | shares | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 44225215.0 | -2.0% | shares | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 43336755.0 | -2.0% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 42882308.0 | -1.0% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 42147995.0 | -1.7% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 41089374.0 | -2.5% | shares | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 40516637.0 | -1.4% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 45393260.0 | — | shares | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 42882308.0 | -5.5% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 40436437.0 | -5.7% | shares | 10-K | 2026-02-18 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 47770000.0 | — | shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 47452000.0 | -0.7% | shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 46906000.0 | -1.2% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 45383000.0 | -3.2% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 44896000.0 | -1.1% | shares | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 43832000.0 | -2.4% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 42716000.0 | -2.5% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 41753000.0 | -2.3% | shares | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 40928000.0 | -2.0% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 47011000.0 | — | shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 44359000.0 | -5.6% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 41511000.0 | -6.4% | shares | 10-K | 2026-02-18 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 49136000.0 | — | shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 48373000.0 | -1.6% | shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 47755000.0 | -1.3% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 46254000.0 | -3.1% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 45365000.0 | -1.9% | shares | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 43832000.0 | -3.4% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 43087000.0 | -1.7% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 41753000.0 | -3.1% | shares | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 41170000.0 | -1.4% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 48030000.0 | — | shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 44359000.0 | -7.6% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 41746000.0 | -5.9% | shares | 10-K | 2026-02-18 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.4743 | — | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.4957 | +4.5% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.4555 | -8.1% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.3738 | -17.9% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.4111 | +10.0% | ratio | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 0.3189 | -22.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.2691 | -15.6% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.3334 | +23.9% | ratio | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 0.2827 | -15.2% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.4374 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.2953 | -32.5% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.2745 | -7.1% | ratio | 10-K | 2026-02-18 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.6091 | — | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 1.6807 | +4.4% | ratio | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 1.8337 | +9.1% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 1.9345 | +5.5% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1.8652 | -3.6% | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 1.9915 | +6.8% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 1.8848 | -5.4% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 1.9276 | +2.3% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.5831 | -17.9% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1.6754 | +5.8% | ratio | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 1.3494 | -19.5% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1.9345 | — | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 1.9276 | -0.4% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1.3863 | -28.1% | ratio | 10-K | 2026-02-18 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.0828 | — | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 1.8787 | -9.8% | ratio | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 1.6776 | -10.7% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 1.4790 | -11.8% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1.5242 | +3.1% | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 1.4326 | -6.0% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 6.2545 | +336.6% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 6.4699 | +3.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2.5012 | -61.3% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 2.5689 | +2.7% | ratio | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 2.2205 | -13.6% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1.4790 | — | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 6.4699 | +337.4% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 2.1849 | -66.2% | ratio | 10-K | 2026-02-18 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1869 | — | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.2200 | +17.7% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.1942 | -11.7% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.1484 | -23.6% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.1628 | +9.8% | ratio | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 0.1207 | -25.9% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0499 | -58.7% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0902 | +80.9% | ratio | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 0.0412 | -54.4% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-03-31 | 0.1869 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2023-06-30 | 0.2200 | +17.7% | ratio | 10-K | 2026-02-18 |
| Annual | 2023-09-30 | 0.1942 | -11.7% | ratio | 10-K | 2026-02-18 |
| Annual | 2023-12-31 | 0.1816 | -6.5% | ratio | 10-K | 2026-02-18 |
| Annual | 2024-03-31 | 0.1484 | -18.3% | ratio | 10-K | 2026-02-18 |
| Annual | 2024-06-30 | 0.1628 | +9.8% | ratio | 10-K | 2026-02-18 |
| Annual | 2024-09-30 | 0.1207 | -25.9% | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.1031 | -14.6% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-03-31 | 0.0499 | -51.6% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-06-30 | 0.0902 | +80.9% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-09-30 | 0.0412 | -54.4% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | -0.0193 | -146.9% | ratio | 10-K | 2026-02-18 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0825 | — | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-06-30 | 0.1083 | +31.3% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-09-30 | 0.0874 | -19.2% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0353 | -59.7% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-06-30 | 0.0526 | +49.2% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | -0.7115 | -1452.9% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.6063 | +185.2% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-06-30 | -0.0209 | -103.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 0.1048 | +601.3% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-03-31 | 0.0825 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2023-06-30 | 0.1083 | +31.3% | ratio | 10-K | 2026-02-18 |
| Annual | 2023-09-30 | 0.0874 | -19.2% | ratio | 10-K | 2026-02-18 |
| Annual | 2023-12-31 | 0.0845 | -3.3% | ratio | 10-K | 2026-02-18 |
| Annual | 2024-03-31 | 0.0353 | -58.3% | ratio | 10-K | 2026-02-18 |
| Annual | 2024-06-30 | 0.0526 | +49.2% | ratio | 10-K | 2026-02-18 |
| Annual | 2024-09-30 | -0.7115 | -1452.9% | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | -0.0025 | +99.7% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-03-31 | 0.6063 | +24636.2% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-06-30 | -0.0209 | -103.4% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-09-30 | 0.1048 | +601.3% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | -0.1552 | -248.1% | ratio | 10-K | 2026-02-18 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1126 | — | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.1505 | +33.7% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.1227 | -18.5% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0574 | -53.2% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0795 | +38.5% | ratio | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | -0.9332 | -1274.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.8258 | +188.5% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -0.0104 | -101.3% | ratio | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 0.1511 | +1558.9% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.5233 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | -0.8543 | -263.3% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.9566 | +212.0% | ratio | 10-K | 2026-02-18 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1608 | — | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 0.2279 | +41.8% | ratio | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 0.2678 | +17.5% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 0.5090 | +90.1% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.3141 | -38.3% | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 0.2390 | -23.9% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 0.2412 | +0.9% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 0.3745 | +55.2% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.1951 | -47.9% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.1542 | -21.0% | ratio | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 0.2050 | +32.9% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.5090 | — | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 0.3745 | -26.4% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.1056 | -71.8% | ratio | 10-K | 2026-02-18 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0391 | — | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-06-30 | 0.0537 | +37.2% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-09-30 | 0.0398 | -25.8% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0132 | -66.9% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-06-30 | 0.0216 | +64.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | -0.2269 | -1149.3% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.1632 | +171.9% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-06-30 | -0.0070 | -104.3% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 0.0296 | +525.0% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0370 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | -0.0007 | -102.0% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | -0.0426 | -5736.3% | ratio | 10-K | 2026-02-18 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1207 | — | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-06-30 | 0.1545 | +28.1% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-09-30 | 0.1067 | -31.0% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0333 | -68.8% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-06-30 | 0.0526 | +58.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | -1.6465 | -3229.7% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.5719 | +134.7% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-06-30 | -0.0249 | -104.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 0.0955 | +483.5% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0917 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | -0.0055 | -105.9% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | -0.1358 | -2389.2% | ratio | 10-K | 2026-02-18 |