F&F - Financial Insights SEC Filing Analytics

Financial Metrics

ULH UNIVERSAL LOGISTICS HOLDINGS, INC.
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
2
Material Event Filings (8-K)
0
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-level
Credit Ratings: SEC EDGAR does not provide a standardized, machine-readable issuer credit rating feed.
Integrate Moody's, S&P, or Fitch licensed data separately if ratings are required.
Long-Term Debt (latest annual)
682721000.0
Total Liabilities (latest annual)
N/A
Current Liabilities (latest annual)
318094000.0
10-Q/10-K Files
Displays percentage-change badges below each chart in green/red.

Income Statement

Metrics: 6

Revenue

Q: 10 | A: 3

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

Q: 0 | A: 0

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed

Operating Income

Q: 10 | A: 3

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

Q: 9 | A: 3

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

Q: 9 | A: 3

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

Q: 9 | A: 3

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: 9

Cash and Equivalents

Q: 11 | A: 3

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

Q: 11 | A: 3

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

Q: 0 | A: 3

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

Q: 11 | A: 3

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

Q: 11 | A: 3

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

Q: 11 | A: 3

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

Q: 0 | A: 0

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed

Stockholders' Equity

Q: 11 | A: 3

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

Q: 11 | A: 3

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: 4

Operating Cash Flow

Q: 9 | A: 3

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

Q: 9 | A: 3

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

Q: 9 | A: 3

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

Q: 9 | A: 3

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: 4

Shares Outstanding

Q: 11 | A: 3

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

Q: 11 | A: 3

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

Q: 9 | A: 3

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

Q: 9 | A: 3

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
For informational purposes only — not guaranteed to be accurate or complete.