XML 56 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
INVENTORIES (Tables)
12 Months Ended
Dec. 31, 2024
Inventory Disclosure [Abstract]  
Schedule of Inventory, Current
Inventories, net of reserves, consist of the following (in thousands):
December 31,
20242023
Raw materials and components$134,975 $156,314 
Finished goods92,662 86,586 
Work in progress15,984 14,102 
Used trailers7,514 3,370 
Aftermarket parts7,690 7,263 
$258,825 $267,635