XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Details of Certain Balance Sheet Components (Detail) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Dec. 31, 2021
Current Assets:        
Billable tooling $ 16,296 $ 15,267    
Income tax and other tax receivable 14,048 15,041    
Notes receivable 13,075 12,127    
Prepaid expenses 8,800 6,239    
Short-term derivative financial instruments 8,548 6,564    
Receivables due from factor 5,987 5,490    
Other 2,937 3,869    
Total other current assets 69,691 64,597    
Other current liabilities:        
Accrued employee liabilities 29,119 32,031    
Liabilities from discounts and rebates 26,148 26,640    
Income tax and other taxes payable 16,413 14,459    
Accrued warranty 2,821 2,380 $ 1,772 $ 1,916
Restructuring 1,810 588    
Other 12,585 17,716    
Total other current liabilities $ 88,896 $ 93,814