XML 36 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
Inventories, Contracts in Progress and Vehicle Floor Plan Payable (Tables)
9 Months Ended
Sep. 30, 2022
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,
2022
December 31,
2021
(in thousands)
Raw materials$68,728 $54,944 
Work-in-process14,973 11,506 
Finished goods124,816 72,796 
Contracts in progress1,287 2,225 
 $209,804 $141,471