XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.2
INVENTORIES, NET (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Inventory Disclosure [Abstract]    
Raw materials and components $ 143,863 $ 156,314
Finished goods 100,208 86,586
Work in progress 17,226 14,102
Aftermarket parts 8,739 7,263
Used trailers 2,890 3,370
Total inventory $ 272,926 $ 267,635