XML 66 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Details of Certain Financial Statement Components (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Inventory:      
Raw materials, net of reserve $ 96,426 $ 68,362  
Work in process, net of reserve 9,495 8,247  
Finished goods, net of reserve 53,556 45,792  
Total inventory, net 159,477 122,401  
Other current assets:      
Notes receivable 13,033 19,200  
Income tax and other tax receivable 10,681 10,514  
Billable tooling 3,778 4,831  
Prepaid expenses 3,407 3,930  
Other 1,876 2,713  
Total other current assets 32,775 41,188  
Property and equipment:      
Machinery and equipment 155,463 142,833  
Buildings and improvements 100,788 99,011  
Information technology 33,060 30,338  
Production tooling 25,180 22,783  
Leasehold improvements 11,445 11,762  
Construction in progress 14,506 8,968  
Total property and equipment 340,442 315,695  
Less: accumulated depreciation (185,172) (163,114)  
Total property and equipment, net 155,270 152,581  
Other current liabilities:      
Accrued employee liabilities 28,818 26,612  
Liabilities from discounts and rebates 27,343 22,910  
Income tax and other taxes payable 17,068 14,714  
Restructuring 1,494 5,627  
Accrued warranty 1,916 2,391 $ 4,596
Other 5,554 9,155  
Total other current liabilities $ 82,193 $ 81,409