Financial Metrics
ULH UNIVERSAL LOGISTICS HOLDINGS, INC.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-02-06 | SEC Filing Index |
| Insider | 4 | 2025-05-07 | SEC Filing Index |
Credit and Bond Coverage
Company-levelIntegrate Moody's, S&P, or Fitch licensed data separately if ratings are required.
Income Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 437396000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 412572000.0 | -5.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 421251000.0 | +2.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 491907000.0 | +16.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 462164000.0 | -6.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 426833000.0 | -7.6% | USD | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | 382390000.0 | -10.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 393794000.0 | +3.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-06-29 | 776183000.0 | +97.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 396786000.0 | -48.9% | USD | 10-Q/A | 2026-03-09 |
| Annual | 2023-12-31 | 1662139000.0 | — | USD | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | 1846035000.0 | +11.1% | USD | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 1558397000.0 | -15.6% | USD | 10-K | 2026-03-16 |
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-04-01 | 38196000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 36395000.0 | -4.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 36761000.0 | +1.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 75092000.0 | +104.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 47103000.0 | -37.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 42634000.0 | -9.5% | USD | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | 15680000.0 | -63.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 19893000.0 | +26.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-06-29 | 35573000.0 | +78.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | -117410000.0 | -430.1% | USD | 10-Q/A | 2026-03-09 |
| Annual | 2023-12-31 | 145444000.0 | — | USD | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | 203112000.0 | +39.6% | USD | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | -64347000.0 | -131.7% | USD | 10-K | 2026-03-16 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 24876000.0 | — | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-07-01 | 23566000.0 | -5.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 23047000.0 | -2.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 52457000.0 | +127.6% | USD | 10-Q/A | 2026-03-09 |
| Quarterly | 2024-06-29 | 30734000.0 | -41.4% | USD | 10-Q/A | 2026-03-09 |
| Quarterly | 2024-09-28 | 26540000.0 | -13.6% | USD | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | 6014000.0 | -77.3% | USD | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-06-28 | 8316000.0 | +38.3% | USD | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-09-27 | -117938000.0 | -1518.2% | USD | 10-Q/A | 2026-03-09 |
| Annual | 2023-12-31 | 92901000.0 | — | USD | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | 129907000.0 | +39.8% | USD | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | -99873000.0 | -176.9% | USD | 10-K | 2026-03-16 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 0.95 | — | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 0.9 | -5.3% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.88 | -2.2% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 1.99 | +126.1% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 1.17 | -41.2% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 1.01 | -13.7% | USD/shares | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | 0.23 | -77.2% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 0.32 | +39.1% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | -4.48 | -1500.0% | USD/shares | 10-Q/A | 2026-03-09 |
| Annual | 2023-12-31 | 3.53 | — | USD/shares | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | 4.94 | +39.9% | USD/shares | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | -3.79 | -176.7% | USD/shares | 10-K | 2026-03-16 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 0.95 | — | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 0.9 | -5.3% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.88 | -2.2% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 1.99 | +126.1% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 1.17 | -41.2% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 1.01 | -13.7% | USD/shares | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | 0.23 | -77.2% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 0.32 | +39.1% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | -4.48 | -1500.0% | USD/shares | 10-Q/A | 2026-03-09 |
| Annual | 2023-12-31 | 3.53 | — | USD/shares | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | 4.93 | +39.7% | USD/shares | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | -3.79 | -176.9% | USD/shares | 10-K | 2026-03-16 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 76775000.0 | — | USD | 10-Q | 2023-05-11 |
| Quarterly | 2023-07-01 | 65014000.0 | -15.3% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2023-09-30 | 16811000.0 | -74.1% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 12511000.0 | -25.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 11124000.0 | -11.1% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-29 | 7486000.0 | -32.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-28 | 11834000.0 | +58.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 19351000.0 | +63.5% | USD | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | 20602000.0 | +6.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 24338000.0 | +18.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 27381000.0 | +12.5% | USD | 10-Q/A | 2026-03-09 |
| Annual | 2023-12-31 | 12511000.0 | — | USD | 10-K | 2025-03-17 |
| Annual | 2024-12-31 | 19351000.0 | +54.7% | USD | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 26846000.0 | +38.7% | USD | 10-K | 2026-03-16 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 332407000.0 | — | USD | 10-Q | 2023-05-11 |
| Quarterly | 2023-07-01 | 317254000.0 | -4.6% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2023-09-30 | 307452000.0 | -3.1% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 287946000.0 | -6.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 280604000.0 | -2.5% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-29 | 288125000.0 | +2.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-28 | 300150000.0 | +4.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 293646000.0 | -2.2% | USD | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | 259188000.0 | -11.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 254807000.0 | -1.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 277603000.0 | +8.9% | USD | 10-Q/A | 2026-03-09 |
| Annual | 2023-12-31 | 287900000.0 | — | USD | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | 293646000.0 | +2.0% | USD | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 261337000.0 | -11.0% | USD | 10-K | 2026-03-16 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 12406000.0 | — | USD | 10-K | 2025-03-17 |
| Annual | 2024-12-31 | 8269000.0 | -33.3% | USD | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 9893000.0 | +19.6% | USD | 10-K | 2026-03-16 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 473826000.0 | — | USD | 10-Q | 2023-05-11 |
| Quarterly | 2023-07-01 | 447898000.0 | -5.5% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2023-09-30 | 389221000.0 | -13.1% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 365472000.0 | -6.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 367125000.0 | +0.5% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-29 | 382809000.0 | +4.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-28 | 405746000.0 | +6.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 409813000.0 | +1.0% | USD | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | 389093000.0 | -5.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 393385000.0 | +1.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 429012000.0 | +9.1% | USD | 10-Q/A | 2026-03-09 |
| Annual | 2023-12-31 | 365472000.0 | — | USD | 10-K | 2025-03-17 |
| Annual | 2024-12-31 | 409813000.0 | +12.1% | USD | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 382842000.0 | -6.6% | USD | 10-K | 2026-03-16 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 1235300000.0 | — | USD | 10-Q | 2023-05-11 |
| Quarterly | 2023-07-01 | 1235366000.0 | +0.0% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2023-09-30 | 1259276000.0 | +1.9% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 1253523000.0 | -0.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 1384601000.0 | +10.5% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-29 | 1472056000.0 | +6.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-28 | 1554894000.0 | +5.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1786837000.0 | +14.9% | USD | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | 1800205000.0 | +0.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 1859704000.0 | +3.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 1773942000.0 | -4.6% | USD | 10-Q/A | 2026-03-09 |
| Annual | 2023-12-31 | 1253523000.0 | — | USD | 10-K | 2025-03-17 |
| Annual | 2024-12-31 | 1786837000.0 | +42.5% | USD | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 1771988000.0 | -0.8% | USD | 10-K | 2026-03-16 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 300302000.0 | — | USD | 10-Q | 2023-05-11 |
| Quarterly | 2023-07-01 | 286277000.0 | -4.7% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2023-09-30 | 286947000.0 | +0.2% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 260416000.0 | -9.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 300602000.0 | +15.4% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-29 | 303636000.0 | +1.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-28 | 297363000.0 | -2.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 304568000.0 | +2.4% | USD | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | 328846000.0 | +8.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 307966000.0 | -6.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 324271000.0 | +5.3% | USD | 10-Q/A | 2026-03-09 |
| Annual | 2023-12-31 | 260416000.0 | — | USD | 10-K | 2025-03-17 |
| Annual | 2024-12-31 | 304568000.0 | +17.0% | USD | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 318094000.0 | +4.4% | USD | 10-K | 2026-03-16 |
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-04-01 | 468299000.0 | — | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-07-01 | 489390000.0 | +4.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 510155000.0 | +4.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 532198000.0 | +4.3% | USD | 10-Q/A | 2026-03-09 |
| Quarterly | 2024-03-30 | 583946000.0 | +9.7% | USD | 10-Q/A | 2026-03-09 |
| Quarterly | 2024-06-29 | 608895000.0 | +4.3% | USD | 10-Q/A | 2026-03-09 |
| Quarterly | 2024-09-28 | 630982000.0 | +3.6% | USD | 10-Q/A | 2026-03-09 |
| Quarterly | 2024-12-31 | 647023000.0 | +2.5% | USD | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | 646402000.0 | -0.1% | USD | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-06-28 | 653693000.0 | +1.1% | USD | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-09-27 | 534906000.0 | -18.2% | USD | 10-Q/A | 2026-03-09 |
| Annual | 2023-12-31 | 532198000.0 | — | USD | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | 647023000.0 | +21.6% | USD | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 540355000.0 | -16.5% | USD | 10-K | 2026-03-16 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 310180000.0 | — | USD | 10-Q | 2023-05-11 |
| Quarterly | 2023-07-01 | 308005000.0 | -0.7% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2023-09-30 | 317355000.0 | +3.0% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 311235000.0 | -1.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 340647000.0 | +9.5% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-29 | 403951000.0 | +18.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-28 | 471700000.0 | +16.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 670273000.0 | +42.1% | USD | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | 645153000.0 | -3.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 698170000.0 | +8.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 718948000.0 | +3.0% | USD | 10-Q/A | 2026-03-09 |
| Annual | 2023-12-31 | 311235000.0 | — | USD | 10-K | 2025-03-17 |
| Annual | 2024-12-31 | 670273000.0 | +115.4% | USD | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 682721000.0 | +1.9% | USD | 10-K | 2026-03-16 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 64481000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 104962000.0 | +62.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 161208000.0 | +53.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 36881000.0 | -77.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 46431000.0 | +25.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 52633000.0 | +13.4% | USD | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | 84308000.0 | +60.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 110023000.0 | +30.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 135922000.0 | +23.5% | USD | 10-Q/A | 2026-03-09 |
| Annual | 2023-12-31 | 210246000.0 | — | USD | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | 112371000.0 | -46.6% | USD | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 183046000.0 | +62.9% | USD | 10-K | 2026-03-16 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | -29748000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | -77210000.0 | -159.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -188606000.0 | -144.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | -68370000.0 | +63.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | -144598000.0 | -111.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | -218999000.0 | -51.5% | USD | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | -51495000.0 | +76.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | -130041000.0 | -152.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | -181804000.0 | -39.8% | USD | 10-Q/A | 2026-03-09 |
| Annual | 2023-12-31 | -236772000.0 | — | USD | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | -462898000.0 | -95.5% | USD | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | -203447000.0 | +56.0% | USD | 10-K | 2026-03-16 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | -3724000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | -6355000.0 | -70.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -273000.0 | +95.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 29180000.0 | +10788.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 95785000.0 | +228.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 166429000.0 | +73.8% | USD | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | -25357000.0 | -115.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 30307000.0 | +219.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 55995000.0 | +84.8% | USD | 10-Q/A | 2026-03-09 |
| Annual | 2023-12-31 | -8558000.0 | — | USD | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | 365037000.0 | +4365.4% | USD | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 26085000.0 | -92.9% | USD | 10-K | 2026-03-16 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 31336000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 79842000.0 | +154.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 192098000.0 | +140.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 68572000.0 | -64.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 145712000.0 | +112.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 210813000.0 | +44.7% | USD | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | 52573000.0 | -75.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 136838000.0 | +160.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 191322000.0 | +39.8% | USD | 10-Q/A | 2026-03-09 |
| Annual | 2023-12-31 | 240554000.0 | — | USD | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | 251603000.0 | +4.6% | USD | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 224175000.0 | -10.9% | USD | 10-K | 2026-03-16 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 26284424.0 | — | shares | 10-Q | 2023-05-11 |
| Quarterly | 2023-07-01 | 26287973.0 | +0.0% | shares | 10-Q | 2023-08-10 |
| Quarterly | 2023-09-30 | 26284223.0 | -0.0% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 26284223.0 | +0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 26317738.0 | +0.1% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-29 | 26317326.0 | -0.0% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-28 | 26317797.0 | +0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 26317326.0 | -0.0% | shares | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | 26330436.0 | +0.0% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 26329587.0 | -0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 26330058.0 | +0.0% | shares | 10-Q/A | 2026-03-09 |
| Annual | 2023-12-31 | 26284223.0 | — | shares | 10-K | 2025-03-17 |
| Annual | 2024-12-31 | 26317326.0 | +0.1% | shares | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 26330058.0 | +0.0% | shares | 10-K | 2026-03-16 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 31003080.0 | — | shares | 10-Q | 2023-05-11 |
| Quarterly | 2023-07-01 | 31006629.0 | +0.0% | shares | 10-Q | 2023-08-10 |
| Quarterly | 2023-09-30 | 31007100.0 | +0.0% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 31007100.0 | +0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 26317738.0 | -15.1% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-29 | 26319283.0 | +0.0% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-28 | 26319754.0 | +0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 26319754.0 | +0.0% | shares | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | 26332864.0 | +0.0% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 26335666.0 | +0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 26336137.0 | +0.0% | shares | 10-Q/A | 2026-03-09 |
| Annual | 2023-12-31 | 31007100.0 | — | shares | 10-K | 2025-03-17 |
| Annual | 2024-12-31 | 26319754.0 | -15.1% | shares | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 26336137.0 | +0.1% | shares | 10-K | 2026-03-16 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 26281000.0 | — | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 26287000.0 | +0.0% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 26286000.0 | -0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 26307000.0 | +0.1% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 26317000.0 | +0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 26318000.0 | +0.0% | shares | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | 26320000.0 | +0.0% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 26331000.0 | +0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 26330000.0 | -0.0% | shares | 10-Q/A | 2026-03-09 |
| Annual | 2023-12-31 | 26284000.0 | — | shares | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | 26315000.0 | +0.1% | shares | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 26328000.0 | +0.0% | shares | 10-K | 2026-03-16 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 26314000.0 | — | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 26308000.0 | -0.0% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 26310000.0 | +0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 26328000.0 | +0.1% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 26352000.0 | +0.1% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 26353000.0 | +0.0% | shares | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | 26346000.0 | -0.0% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 26341000.0 | -0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 26340000.0 | -0.0% | shares | 10-Q/A | 2026-03-09 |
| Annual | 2023-12-31 | 26308000.0 | — | shares | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | 26348000.0 | +0.2% | shares | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 26339000.0 | -0.0% | shares | 10-K | 2026-03-16 |
Metrics
Metrics: 7Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 0.3541 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 0.3340 | -5.7% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.3345 | +0.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 0.3553 | +6.2% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 0.3140 | -11.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 0.2745 | -12.6% | ratio | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | 0.2124 | -22.6% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 0.2118 | -0.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 0.2237 | +5.6% | ratio | 10-Q/A | 2026-03-09 |
| Annual | 2023-12-31 | 1.3260 | — | ratio | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | 1.0331 | -22.1% | ratio | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 0.8795 | -14.9% | ratio | 10-K | 2026-03-16 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 1.5778 | — | ratio | 10-Q | 2023-05-11 |
| Quarterly | 2023-07-01 | 1.5646 | -0.8% | ratio | 10-Q | 2023-08-10 |
| Quarterly | 2023-09-30 | 1.3564 | -13.3% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 1.4034 | +3.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 1.2213 | -13.0% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-29 | 1.2607 | +3.2% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-28 | 1.3645 | +8.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1.3456 | -1.4% | ratio | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | 1.1832 | -12.1% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 1.2774 | +8.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 1.3230 | +3.6% | ratio | 10-Q/A | 2026-03-09 |
| Annual | 2023-12-31 | 1.4034 | — | ratio | 10-K | 2025-03-17 |
| Annual | 2024-12-31 | 1.3456 | -4.1% | ratio | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 1.2035 | -10.6% | ratio | 10-K | 2026-03-16 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 0.0569 | — | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-07-01 | 0.0571 | +0.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 0.0547 | -4.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 0.1066 | +94.9% | ratio | 10-Q/A | 2026-03-09 |
| Quarterly | 2024-06-29 | 0.0665 | -37.6% | ratio | 10-Q/A | 2026-03-09 |
| Quarterly | 2024-09-28 | 0.0622 | -6.5% | ratio | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | 0.0157 | -74.7% | ratio | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-06-28 | 0.0211 | +34.3% | ratio | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-09-27 | -0.2972 | -1507.5% | ratio | 10-Q/A | 2026-03-09 |
| Annual | 2023-12-31 | 0.0559 | — | ratio | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | 0.0704 | +25.9% | ratio | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | -0.0641 | -191.1% | ratio | 10-K | 2026-03-16 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 0.0873 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 0.0882 | +1.0% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0873 | -1.1% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 0.1527 | +74.9% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 0.1019 | -33.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 0.0999 | -2.0% | ratio | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | 0.0410 | -58.9% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 0.0505 | +23.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-06-29 | 0.0458 | -9.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | -0.2959 | -745.6% | ratio | 10-Q/A | 2026-03-09 |
| Annual | 2023-12-31 | 0.0875 | — | ratio | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | 0.1100 | +25.7% | ratio | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | -0.0413 | -137.5% | ratio | 10-K | 2026-03-16 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 0.2557 | — | ratio | 10-Q | 2023-05-11 |
| Quarterly | 2023-07-01 | 0.2271 | -11.2% | ratio | 10-Q | 2023-08-10 |
| Quarterly | 2023-09-30 | 0.0586 | -74.2% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 0.0480 | -18.0% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 0.0370 | -23.0% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-29 | 0.0247 | -33.4% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-28 | 0.0398 | +61.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 0.0635 | +59.7% | ratio | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | 0.0626 | -1.4% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 0.0790 | +26.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 0.0844 | +6.8% | ratio | 10-Q/A | 2026-03-09 |
| Annual | 2023-12-31 | 0.0480 | — | ratio | 10-K | 2025-03-17 |
| Annual | 2024-12-31 | 0.0635 | +32.2% | ratio | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 0.0844 | +32.8% | ratio | 10-K | 2026-03-16 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 0.0201 | — | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-07-01 | 0.0191 | -5.3% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 0.0183 | -4.1% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 0.0379 | +107.0% | ratio | 10-Q/A | 2026-03-09 |
| Quarterly | 2024-06-29 | 0.0209 | -44.9% | ratio | 10-Q/A | 2026-03-09 |
| Quarterly | 2024-09-28 | 0.0171 | -18.2% | ratio | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | 0.0033 | -80.4% | ratio | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-06-28 | 0.0045 | +33.9% | ratio | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-09-27 | -0.0665 | -1586.8% | ratio | 10-Q/A | 2026-03-09 |
| Annual | 2023-12-31 | 0.0741 | — | ratio | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | 0.0727 | -1.9% | ratio | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | -0.0564 | -177.5% | ratio | 10-K | 2026-03-16 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 0.0531 | — | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-07-01 | 0.0482 | -9.3% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 0.0452 | -6.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 0.0898 | +98.8% | ratio | 10-Q/A | 2026-03-09 |
| Quarterly | 2024-06-29 | 0.0505 | -43.8% | ratio | 10-Q/A | 2026-03-09 |
| Quarterly | 2024-09-28 | 0.0421 | -16.7% | ratio | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | 0.0093 | -77.9% | ratio | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-06-28 | 0.0127 | +36.7% | ratio | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-09-27 | -0.2205 | -1833.1% | ratio | 10-Q/A | 2026-03-09 |
| Annual | 2023-12-31 | 0.1746 | — | ratio | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | 0.2008 | +15.0% | ratio | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | -0.1848 | -192.1% | ratio | 10-K | 2026-03-16 |