XML 51 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Details of Certain Balance Sheet Components (Detail) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Dec. 31, 2020
Current Assets:        
Notes receivable $ 15,958 $ 13,033    
Income tax and other tax receivable 12,501 10,681    
Billable tooling 4,993 3,778    
Prepaid expenses 4,751 3,407    
Other 2,831 1,876    
Total other current assets 41,034 32,775    
Other current liabilities:        
Liabilities from discounts and rebates 26,632 27,343    
Accrued employee liabilities 21,244 28,818    
Income tax and other taxes payable 19,529 17,068    
Restructuring 982 1,494    
Accrued warranty 1,772 1,916 $ 2,798 $ 2,391
Other 8,885 5,554    
Total other current liabilities $ 79,044 $ 82,193