Quarterly report [Sections 13 or 15(d)]

Note 5 - Inventories - Schedule of Inventories (Details)

v3.25.2
Note 5 - Inventories - Schedule of Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Finished goods $ 68,877 $ 67,897
Work-in-process 19,183 13,337
Truck chassis inventory 21,839 10,146
Raw material and supplies 43,387 45,654
Inventory, Net $ 153,286 $ 137,034