XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.2
Details of Certain Balance Sheet Components (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Jun. 30, 2021
Dec. 31, 2020
Current Assets:        
Notes receivable $ 12,598 $ 13,033    
Income tax and other tax receivable 12,583 10,681    
Prepaid expenses 6,409 3,407    
Billable tooling 4,996 3,778    
Other 3,734 1,876    
Total other current assets 40,320 32,775    
Other current liabilities:        
Accrued employee liabilities 26,588 28,818    
Liabilities from discounts and rebates 24,317 27,343    
Income tax and other taxes payable 14,838 17,068    
Accrued warranty 1,899 1,916 $ 2,495 $ 2,391
Derivative financial instruments 1,614      
Restructuring 1,144 1,494    
Other 13,806 5,554    
Total other current liabilities $ 84,206 $ 82,193