XML 15 R51.htm IDEA: XBRL DOCUMENT v3.20.1
Details of Certain Balance Sheet Components (Detail) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Mar. 31, 2019
Dec. 31, 2018
Current Assets:        
Income tax and other tax receivable $ 16,648 $ 17,057    
Notes receivable 9,308 9,963    
Prepaid expenses 9,027 7,022    
Billable tooling 5,471 5,194    
Short-term derivative financial instruments   1,242    
Other 4,487 2,248    
Total other current assets 44,941 42,726    
Other current liabilities:        
Liabilities from discounts and rebates 18,877 16,593    
Accrued employee liabilities 16,150 26,019    
Restructuring 7,187 6,065    
Income and other taxes payable 5,644 3,693    
Derivative financial instruments 3,553      
Accrued warranty 3,323 4,596 $ 4,616 $ 4,514
Other 12,266 9,617    
Total other current liabilities $ 67,000 $ 66,583