XML 72 R59.htm IDEA: XBRL DOCUMENT v3.22.4
INVENTORIES - Schedule of Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Inventory Disclosure [Abstract]    
Raw materials and components $ 176,080 $ 174,915
Finished goods 50,005 42,933
Work in progress 9,983 14,133
Used trailers 737 737
Aftermarket parts 7,065 4,903
Inventories $ 243,870 $ 237,621