XML 47 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Details of Certain Balance Sheet Components (Detail) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Dec. 31, 2022
Current Assets:        
Income tax and other tax receivable $ 24,472 $ 16,017    
Billable tooling 19,778 16,877    
Prepaid expenses 10,131 7,889    
Short-term derivative financial instruments 901 10,717    
Other 5,584 4,272    
Total other current assets 81,711 78,420    
Other current liabilities:        
Accrued employee liabilities 42,523 43,176    
Income tax and other taxes payable 22,466 19,327    
Liabilities from discounts and rebates 20,926 22,916    
Restructuring 4,818 2,150    
Accrued warranty 3,801 3,945 $ 3,206 $ 2,380
Other 9,113 9,291    
Total other current liabilities 103,647 100,805    
Related Party        
Current Assets:        
Notes receivable 10,781 18,226    
Receivables due from factor $ 10,064 $ 4,422