XML 99 R112.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Warranty Liability - Rollforward (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease)      
Balance as of January 1 $ 46,468 $ 46,256 $ 45,398
Current period expense 20,853 21,822 17,674
Liabilities assumed due to acquisition 2,104 1,550 95
Experience adjustments 1,890 1,227 (614)
Payments (21,818) (23,410) (17,255)
Currency translation 219 (977) 958
Balance at period end 49,716 46,468 46,256
Current portion (21,054) (20,529) (19,547)
Long-term portion $ 28,662 $ 25,939 $ 26,709