XML 38 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories, Contracts in Progress and Vehicle Floor Plan Payable (Tables)
6 Months Ended
Jun. 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
June 30,
2020
December 31,
2019
(in thousands)
Raw materials$40,287  $35,119  
Work-in-process9,815  10,775  
Finished goods65,799  70,602  
Contracts in progress5,589  4,338  
 $121,490  $120,834