Quarterly report [Sections 13 or 15(d)]

Note 5 - Inventories - Schedule of Inventories (Details)

v3.26.1
Note 5 - Inventories - Schedule of Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Finished goods $ 77,862 $ 57,836
Work-in-process 22,636 16,175
Truck chassis inventory 14,763 18,134
Raw material and supplies 59,720 57,511
Inventory, Net $ 174,981 $ 149,656