XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Details of Certain Balance Sheet Components (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Dec. 31, 2021
Current Assets:        
Billable tooling $ 13,748 $ 15,267    
Income tax and other tax receivable 14,042 15,041    
Short-term derivative financial instruments 10,213 6,564    
Prepaid expenses 9,503 6,239    
Other 5,691 3,869    
Total other current assets 76,651 64,597    
Other current liabilities:        
Accrued employee liabilities 39,363 32,031    
Liabilities from discounts and rebates 24,790 26,640    
Income tax and other taxes payable 11,385 14,459    
Accrued warranty 3,206 2,380 $ 3,590 $ 1,916
Restructuring 1,938 588    
Other 9,517 17,716    
Total other current liabilities 90,199 93,814    
Related Party        
Current Assets:        
Notes receivable 16,766 12,127    
Receivables due from factor $ 6,688 $ 5,490