XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Details of Certain Financial Statement Components (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Inventory:      
Raw materials, net $ 126,013 $ 136,217  
Work in process, net 15,704 17,695  
Finished goods, net 64,175 64,336  
Total inventory, net 205,892 218,248  
Other current assets:      
Billable tooling 16,877 15,267  
Income tax and other tax receivable 16,017 15,041  
Short-term derivative financial instruments 10,717 6,564  
Prepaid expenses 7,889 6,239  
Other 4,272 3,869  
Total other current assets 78,420 64,597  
Property and equipment:      
Machinery and equipment 236,277 214,342  
Buildings and improvements 130,374 123,714  
Information technology 41,543 39,726  
Production tooling 28,033 24,839  
Leasehold improvements 12,269 12,271  
Construction in progress 27,461 29,023  
Total property and equipment 475,957 443,915  
Less: accumulated depreciation (230,723) (199,435)  
Total property and equipment, net 245,234 244,480  
Other current liabilities:      
Accrued employee liabilities 43,176 32,031  
Liabilities from discounts and rebates 22,916 26,640  
Income tax and other taxes payable 19,327 14,459  
Restructuring 2,150 588  
Accrued warranty 3,945 2,380 $ 1,916
Other 9,291 17,716  
Total other current liabilities 100,805 93,814  
Related Party      
Other current assets:      
Notes receivable 18,226 12,127  
Receivables due from factor $ 4,422 $ 5,490