XML 38 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories, Contracts in Progress and Vehicle Floor Plan Payable (Tables)
9 Months Ended
Sep. 30, 2020
Inventory, Net of Allowances, Customer Advances and Progress Billings [Abstract]  
Schedule of Inventories and Contracts in Progress
Inventories and contracts in progress consist of the following:
As of
September 30,
2020
December 31,
2019
(in thousands)
Raw materials$43,219 $35,119 
Work-in-process11,753 10,775 
Finished goods62,686 70,602 
Contracts in progress6,600 4,338 
 $124,258 $120,834