XML 58 R48.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies - Changes in Warranty Liability (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Changes in the warranty liability:    
Beginning of the period $ 34,229 $ 27,573
Provision 8,535 7,364
Settlements (6,977) (6,552)
Currency translation 27 468
End of the period $ 35,814 $ 28,853