Financial Metrics
FWRD FORWARD AIR CORPRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-17 | SEC Filing Index |
| Insider | 4 | 2026-03-17 | SEC Filing Index |
| Insider | 4 | 2026-02-23 | SEC Filing Index |
| Insider | 3 | 2026-02-17 | SEC Filing Index |
| Insider | 4 | 2026-02-17 | 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 | 357709000.0 | — | USD | 10-Q | 2024-05-15 |
| Quarterly | 2023-06-30 | 333622000.0 | -6.7% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 340976000.0 | +2.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 541813000.0 | +58.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 643666000.0 | +18.8% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 655937000.0 | +1.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 613281000.0 | -6.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 618844000.0 | +0.9% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 631763000.0 | +2.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-03-31 | 357709000.0 | — | USD | 10-K | 2025-03-24 |
| Annual | 2023-06-30 | 333622000.0 | -6.7% | USD | 10-K | 2025-03-24 |
| Annual | 2023-09-30 | 340976000.0 | +2.2% | USD | 10-K | 2025-03-24 |
| Annual | 2023-12-31 | 1370735000.0 | +302.0% | USD | 10-K | 2026-03-11 |
| Annual | 2024-03-31 | 541813000.0 | -60.5% | USD | 10-K | 2025-03-24 |
| Annual | 2024-06-30 | 643666000.0 | +18.8% | USD | 10-K | 2025-03-24 |
| Annual | 2024-09-30 | 655937000.0 | +1.9% | USD | 10-K | 2025-03-24 |
| Annual | 2024-12-31 | 2474262000.0 | +277.2% | USD | 10-K | 2026-03-11 |
| Annual | 2025-12-31 | 2495118000.0 | +0.8% | USD | 10-K | 2026-03-11 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 47196000.0 | — | USD | 10-Q | 2024-05-15 |
| Quarterly | 2023-06-30 | 26325000.0 | -44.2% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 11689000.0 | -55.6% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -65732000.0 | -662.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -1095755000.0 | -1567.0% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 22697000.0 | +102.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 4763000.0 | -79.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 19522000.0 | +309.9% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 15007000.0 | -23.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 88210000.0 | — | USD | 10-K | 2026-03-11 |
| Annual | 2024-12-31 | -1062936000.0 | -1305.0% | USD | 10-K | 2026-03-11 |
| Annual | 2025-12-31 | 36424000.0 | +103.4% | USD | 10-K | 2026-03-11 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 36368000.0 | — | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-06-30 | 19951000.0 | -45.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-09-30 | 9288000.0 | -53.4% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -61712000.0 | -764.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -645433000.0 | -945.9% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | -73408000.0 | +88.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -50637000.0 | +31.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -12583000.0 | +75.2% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | -16250000.0 | -29.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-03-31 | 36368000.0 | — | USD | 10-K | 2025-03-24 |
| Annual | 2023-06-30 | 19951000.0 | -45.1% | USD | 10-K | 2025-03-24 |
| Annual | 2023-09-30 | 9288000.0 | -53.4% | USD | 10-K | 2025-03-24 |
| Annual | 2023-12-31 | 167351000.0 | +1701.8% | USD | 10-K | 2026-03-11 |
| Annual | 2024-03-31 | -61712000.0 | -136.9% | USD | 10-K | 2025-03-24 |
| Annual | 2024-06-30 | -645433000.0 | -945.9% | USD | 10-K | 2025-03-24 |
| Annual | 2024-09-30 | -73408000.0 | +88.6% | USD | 10-K | 2025-03-24 |
| Annual | 2024-12-31 | -816969000.0 | -1012.9% | USD | 10-K | 2026-03-11 |
| Annual | 2025-12-31 | -107796000.0 | +86.8% | USD | 10-K | 2026-03-11 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.37 | — | USD/shares | 10-Q | 2024-05-15 |
| Quarterly | 2023-06-30 | 0.76 | -44.5% | USD/shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.36 | -52.6% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -2.81 | -880.6% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -23.47 | -735.2% | USD/shares | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | -2.66 | +88.7% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -1.68 | +36.8% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -0.41 | +75.6% | USD/shares | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | -0.52 | -26.8% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2023-03-31 | 1.37 | — | USD/shares | 10-K | 2025-03-24 |
| Annual | 2023-06-30 | 0.76 | -44.5% | USD/shares | 10-K | 2025-03-24 |
| Annual | 2023-09-30 | 0.36 | -52.6% | USD/shares | 10-K | 2025-03-24 |
| Annual | 2023-12-31 | 6.42 | +1683.3% | USD/shares | 10-K | 2026-03-11 |
| Annual | 2024-03-31 | -2.81 | -143.8% | USD/shares | 10-K | 2025-03-24 |
| Annual | 2024-06-30 | -23.47 | -735.2% | USD/shares | 10-K | 2025-03-24 |
| Annual | 2024-09-30 | -2.66 | +88.7% | USD/shares | 10-K | 2025-03-24 |
| Annual | 2024-12-31 | -30.63 | -1051.5% | USD/shares | 10-K | 2026-03-11 |
| Annual | 2025-12-31 | -3.51 | +88.5% | USD/shares | 10-K | 2026-03-11 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.37 | — | USD/shares | 10-Q | 2024-05-15 |
| Quarterly | 2023-06-30 | 0.76 | -44.5% | USD/shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.36 | -52.6% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -2.81 | -880.6% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -23.47 | -735.2% | USD/shares | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | -2.66 | +88.7% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -1.68 | +36.8% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -0.41 | +75.6% | USD/shares | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | -0.52 | -26.8% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2023-03-31 | 1.37 | — | USD/shares | 10-K | 2025-03-24 |
| Annual | 2023-06-30 | 0.76 | -44.5% | USD/shares | 10-K | 2025-03-24 |
| Annual | 2023-09-30 | 0.36 | -52.6% | USD/shares | 10-K | 2025-03-24 |
| Annual | 2023-12-31 | 6.4 | +1677.8% | USD/shares | 10-K | 2026-03-11 |
| Annual | 2024-03-31 | -2.81 | -143.9% | USD/shares | 10-K | 2025-03-24 |
| Annual | 2024-06-30 | -23.47 | -735.2% | USD/shares | 10-K | 2025-03-24 |
| Annual | 2024-09-30 | -2.66 | +88.7% | USD/shares | 10-K | 2025-03-24 |
| Annual | 2024-12-31 | -30.63 | -1051.5% | USD/shares | 10-K | 2026-03-11 |
| Annual | 2025-12-31 | -3.51 | +88.5% | USD/shares | 10-K | 2026-03-11 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 32028000.0 | — | USD | 10-Q | 2024-05-15 |
| Quarterly | 2023-06-30 | 18281000.0 | -42.9% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 18843000.0 | +3.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 121969000.0 | +547.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 152042000.0 | +24.7% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 84886000.0 | -44.2% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 136616000.0 | +60.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 104903000.0 | -23.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 116311000.0 | +10.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 95128000.0 | -18.2% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 140354000.0 | +47.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 121969000.0 | — | USD | 10-K | 2026-03-11 |
| Annual | 2024-12-31 | 104903000.0 | -14.0% | USD | 10-K | 2026-03-11 |
| Annual | 2025-12-31 | 105996000.0 | +1.0% | USD | 10-K | 2026-03-11 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 201385000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 175968000.0 | -12.6% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 191758000.0 | +9.0% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 153267000.0 | -20.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 351813000.0 | +129.5% | USD | 10-Q | 2024-05-15 |
| Quarterly | 2024-06-30 | 368927000.0 | +4.9% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 361003000.0 | -2.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 322291000.0 | -10.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 336398000.0 | +4.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 335716000.0 | -0.2% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 341414000.0 | +1.7% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 153267000.0 | — | USD | 10-K | 2025-03-24 |
| Annual | 2024-12-31 | 322291000.0 | +110.3% | USD | 10-K | 2026-03-11 |
| Annual | 2025-12-31 | 343559000.0 | +6.6% | USD | 10-K | 2026-03-11 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 257794000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 215787000.0 | -16.3% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 237730000.0 | +10.2% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 347028000.0 | +46.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 569433000.0 | +64.1% | USD | 10-Q | 2024-05-15 |
| Quarterly | 2024-06-30 | 558623000.0 | -1.9% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 545081000.0 | -2.4% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 472500000.0 | -13.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 493365000.0 | +4.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 474607000.0 | -3.8% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 552488000.0 | +16.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 347028000.0 | — | USD | 10-K | 2025-03-24 |
| Annual | 2024-12-31 | 472500000.0 | +36.2% | USD | 10-K | 2026-03-11 |
| Annual | 2025-12-31 | 521001000.0 | +10.3% | USD | 10-K | 2026-03-11 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1226566000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 1184573000.0 | -3.4% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 1190581000.0 | +0.5% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 2979533000.0 | +150.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 3959260000.0 | +32.9% | USD | 10-Q | 2024-05-15 |
| Quarterly | 2024-06-30 | 3067316000.0 | -22.5% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 3055840000.0 | -0.4% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 2802641000.0 | -8.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2803842000.0 | +0.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 2761235000.0 | -1.5% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 2794198000.0 | +1.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 2979533000.0 | — | USD | 10-K | 2025-03-24 |
| Annual | 2024-12-31 | 2802641000.0 | -5.9% | USD | 10-K | 2026-03-11 |
| Annual | 2025-12-31 | 2718944000.0 | -3.0% | USD | 10-K | 2026-03-11 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 165770000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 169226000.0 | +2.1% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 190441000.0 | +12.5% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 237094000.0 | +24.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 444841000.0 | +87.6% | USD | 10-Q | 2024-05-15 |
| Quarterly | 2024-06-30 | 420013000.0 | -5.6% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 448698000.0 | +6.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 384046000.0 | -14.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 438264000.0 | +14.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 396685000.0 | -9.5% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 460041000.0 | +16.0% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 237094000.0 | — | USD | 10-K | 2025-03-24 |
| Annual | 2024-12-31 | 384046000.0 | +62.0% | USD | 10-K | 2026-03-11 |
| Annual | 2025-12-31 | 428325000.0 | +11.5% | USD | 10-K | 2026-03-11 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 685633000.0 | — | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-06-30 | 673609000.0 | -1.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-09-30 | 665700000.0 | -1.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 764261000.0 | +14.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 926071000.0 | +21.2% | USD | 10-Q | 2024-05-15 |
| Quarterly | 2024-06-30 | 283764000.0 | -69.4% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 226084000.0 | -20.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 201728000.0 | -10.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 154634000.0 | -23.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 151794000.0 | -1.8% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 139784000.0 | -7.9% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 764261000.0 | — | USD | 10-K | 2025-03-24 |
| Annual | 2024-12-31 | 201728000.0 | -73.6% | USD | 10-K | 2026-03-11 |
| Annual | 2025-12-31 | 113344000.0 | -43.8% | USD | 10-K | 2026-03-11 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 150681000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 119766000.0 | -20.5% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 118857000.0 | -0.8% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 0.0 | -100.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1664107000.0 | — | USD | 10-Q | 2024-05-15 |
| Quarterly | 2024-06-30 | 1677315000.0 | +0.8% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 1673292000.0 | -0.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1675930000.0 | +0.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1678647000.0 | +0.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1681468000.0 | +0.2% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 1684319000.0 | +0.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.0 | — | USD | 10-K | 2025-03-24 |
| Annual | 2024-12-31 | 1675930000.0 | — | USD | 10-K | 2026-03-11 |
| Annual | 2025-12-31 | 1687248000.0 | +0.7% | USD | 10-K | 2026-03-11 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 65993000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 129566000.0 | +96.3% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 159431000.0 | +23.1% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2024-03-31 | -51719000.0 | -132.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-03-31 | 27615000.0 | +153.4% | USD | 10-Q | 2025-05-07 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -61541000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | -71107000.0 | -15.5% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | -76846000.0 | -8.1% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2024-03-31 | -1569452000.0 | -1942.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -1583406000.0 | -0.9% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | -1592878000.0 | -0.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -11239000.0 | +99.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -15124000.0 | -34.6% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | -18976000.0 | -25.5% | USD | 10-Q | 2025-11-05 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -18246000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | -86000000.0 | -371.3% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | -109564000.0 | -27.4% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2024-03-31 | -158726000.0 | -44.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -162957000.0 | -2.7% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | -169394000.0 | -4.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -5325000.0 | +96.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -9943000.0 | -86.7% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | -13605000.0 | -36.8% | USD | 10-Q | 2025-11-05 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 6519000.0 | — | USD | 10-Q | 2024-05-15 |
| Quarterly | 2023-06-30 | 16836000.0 | +158.3% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 22080000.0 | +31.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 4970000.0 | -77.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 19396000.0 | +290.3% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 29810000.0 | +53.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 11906000.0 | -60.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 16650000.0 | +39.8% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 20765000.0 | +24.7% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 30725000.0 | — | USD | 10-K | 2026-03-11 |
| Annual | 2024-12-31 | 37060000.0 | +20.6% | USD | 10-K | 2026-03-11 |
| Annual | 2025-12-31 | 29116000.0 | -21.4% | USD | 10-K | 2026-03-11 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 26052877.0 | — | shares | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 25785593.0 | -1.0% | shares | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 25662063.0 | -0.5% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 25670663.0 | +0.0% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 26438420.0 | +3.0% | shares | 10-Q | 2024-05-15 |
| Quarterly | 2024-06-30 | 27698891.0 | +4.8% | shares | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 28689172.0 | +3.6% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 29761197.0 | +3.7% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 30413067.0 | +2.2% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 30606895.0 | +0.6% | shares | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 31204897.0 | +2.0% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 25670663.0 | — | shares | 10-K | 2025-03-24 |
| Annual | 2024-12-31 | 29761197.0 | +15.9% | shares | 10-K | 2026-03-11 |
| Annual | 2025-12-31 | 31326561.0 | +5.3% | shares | 10-K | 2026-03-11 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 26052877.0 | — | shares | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 25785593.0 | -1.0% | shares | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 25662063.0 | -0.5% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 25670663.0 | +0.0% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 26438420.0 | +3.0% | shares | 10-Q | 2024-05-15 |
| Quarterly | 2024-06-30 | 27698891.0 | +4.8% | shares | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 28689172.0 | +3.6% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 29761197.0 | +3.7% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 30413067.0 | +2.2% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 30606895.0 | +0.6% | shares | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 31204897.0 | +2.0% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 25670663.0 | — | shares | 10-K | 2025-03-24 |
| Annual | 2024-12-31 | 29761197.0 | +15.9% | shares | 10-K | 2026-03-11 |
| Annual | 2025-12-31 | 31326561.0 | +5.3% | shares | 10-K | 2026-03-11 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 26350000.0 | — | shares | 10-Q | 2024-05-15 |
| Quarterly | 2023-06-30 | 25935000.0 | -1.6% | shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 25697000.0 | -0.9% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 26217000.0 | +2.0% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 26803000.0 | +2.2% | shares | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 27941000.0 | +4.2% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 30193000.0 | +8.1% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 30429000.0 | +0.8% | shares | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 30972000.0 | +1.8% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 25913000.0 | — | shares | 10-K | 2026-03-11 |
| Annual | 2024-12-31 | 27540000.0 | +6.3% | shares | 10-K | 2026-03-11 |
| Annual | 2025-12-31 | 30718000.0 | +11.5% | shares | 10-K | 2026-03-11 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 26479000.0 | — | shares | 10-Q | 2024-05-15 |
| Quarterly | 2023-06-30 | 26035000.0 | -1.7% | shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 25771000.0 | -1.0% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 26217000.0 | +1.7% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 26803000.0 | +2.2% | shares | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 27941000.0 | +4.2% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 30193000.0 | +8.1% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 30429000.0 | +0.8% | shares | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 30972000.0 | +1.8% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 26003000.0 | — | shares | 10-K | 2026-03-11 |
| Annual | 2024-12-31 | 27540000.0 | +5.9% | shares | 10-K | 2026-03-11 |
| Annual | 2025-12-31 | 30718000.0 | +11.5% | shares | 10-K | 2026-03-11 |
Metrics
Metrics: 7Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2916 | — | ratio | 10-Q | 2024-05-15 |
| Quarterly | 2023-06-30 | 0.2816 | -3.4% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.2864 | +1.7% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.1368 | -52.2% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.2098 | +53.3% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 0.2147 | +2.3% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.2187 | +1.9% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.2241 | +2.5% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.2261 | +0.9% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.4601 | — | ratio | 10-K | 2026-03-11 |
| Annual | 2024-12-31 | 0.8828 | +91.9% | ratio | 10-K | 2026-03-11 |
| Annual | 2025-12-31 | 0.9177 | +3.9% | ratio | 10-K | 2026-03-11 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.5551 | — | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 1.2751 | -18.0% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 1.2483 | -2.1% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 1.4637 | +17.3% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1.2801 | -12.5% | ratio | 10-Q | 2024-05-15 |
| Quarterly | 2024-06-30 | 1.3300 | +3.9% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 1.2148 | -8.7% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1.2303 | +1.3% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1.1257 | -8.5% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1.1964 | +6.3% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 1.2010 | +0.4% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1.4637 | — | ratio | 10-K | 2025-03-24 |
| Annual | 2024-12-31 | 1.2303 | -15.9% | ratio | 10-K | 2026-03-11 |
| Annual | 2025-12-31 | 1.2164 | -1.1% | ratio | 10-K | 2026-03-11 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1017 | — | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-06-30 | 0.0598 | -41.2% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-09-30 | 0.0272 | -54.4% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -0.1139 | -518.1% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -1.0027 | -780.4% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | -0.1119 | +88.8% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -0.0826 | +26.2% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -0.0203 | +75.4% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | -0.0257 | -26.5% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-03-31 | 0.1017 | — | ratio | 10-K | 2025-03-24 |
| Annual | 2023-06-30 | 0.0598 | -41.2% | ratio | 10-K | 2025-03-24 |
| Annual | 2023-09-30 | 0.0272 | -54.4% | ratio | 10-K | 2025-03-24 |
| Annual | 2023-12-31 | 0.1221 | +348.2% | ratio | 10-K | 2026-03-11 |
| Annual | 2024-03-31 | -0.1139 | -193.3% | ratio | 10-K | 2025-03-24 |
| Annual | 2024-06-30 | -1.0027 | -780.4% | ratio | 10-K | 2025-03-24 |
| Annual | 2024-09-30 | -0.1119 | +88.8% | ratio | 10-K | 2025-03-24 |
| Annual | 2024-12-31 | -0.3302 | -195.0% | ratio | 10-K | 2026-03-11 |
| Annual | 2025-12-31 | -0.0432 | +86.9% | ratio | 10-K | 2026-03-11 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1319 | — | ratio | 10-Q | 2024-05-15 |
| Quarterly | 2023-06-30 | 0.0789 | -40.2% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.0343 | -56.6% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -0.1213 | -453.9% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -1.7024 | -1303.2% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 0.0346 | +102.0% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0078 | -77.6% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0315 | +306.2% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.0238 | -24.7% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.0644 | — | ratio | 10-K | 2026-03-11 |
| Annual | 2024-12-31 | -0.4296 | -767.6% | ratio | 10-K | 2026-03-11 |
| Annual | 2025-12-31 | 0.0146 | +103.4% | ratio | 10-K | 2026-03-11 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1932 | — | ratio | 10-Q | 2024-05-15 |
| Quarterly | 2023-06-30 | 0.1080 | -44.1% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.0989 | -8.4% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 0.5144 | +419.9% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.3418 | -33.6% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.2021 | -40.9% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 0.3045 | +50.7% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 0.2732 | -10.3% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.2654 | -2.8% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.2398 | -9.6% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.3051 | +27.2% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.5144 | — | ratio | 10-K | 2026-03-11 |
| Annual | 2024-12-31 | 0.2732 | -46.9% | ratio | 10-K | 2026-03-11 |
| Annual | 2025-12-31 | 0.2475 | -9.4% | ratio | 10-K | 2026-03-11 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0297 | — | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-06-30 | 0.0168 | -43.2% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-09-30 | 0.0078 | -53.7% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -0.0156 | -299.8% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -0.2104 | -1250.0% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | -0.0240 | +88.6% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -0.0181 | +24.8% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -0.0046 | +74.8% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | -0.0058 | -27.6% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.0562 | — | ratio | 10-K | 2026-03-11 |
| Annual | 2024-12-31 | -0.2915 | -619.0% | ratio | 10-K | 2026-03-11 |
| Annual | 2025-12-31 | -0.0396 | +86.4% | ratio | 10-K | 2026-03-11 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0530 | — | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-06-30 | 0.0296 | -44.2% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-09-30 | 0.0140 | -52.9% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -0.0666 | -577.6% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -2.2745 | -3313.3% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | -0.3247 | +85.7% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -0.3275 | -0.9% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -0.0829 | +74.7% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | -0.1163 | -40.2% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.2190 | — | ratio | 10-K | 2026-03-11 |
| Annual | 2024-12-31 | -4.0499 | -1949.5% | ratio | 10-K | 2026-03-11 |
| Annual | 2025-12-31 | -0.9511 | +76.5% | ratio | 10-K | 2026-03-11 |