XML 135 R118.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Deferred Credits and Other Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Other Liabilities Disclosure [Abstract]        
Warranty liability (Note 14) $ 28,662 $ 25,939 $ 26,709  
Uncertain tax positions (Note 17) 20,234 18,951 $ 14,519 $ 12,054
Workers' compensation claims accrual 14,604 14,977    
Other liabilities 3,190 9,626    
Restructuring accrual (Note 23) 992 2,005    
Over-market lease liabilities 0 1,126    
Deferred income 0 69    
Deferred credits and other non current liabilities $ 67,682 $ 72,693