XML 89 R72.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies - Summary of Warranty Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Movement in Standard Product Warranty Accrual [Roll Forward]    
Balance - Beginning of the year $ 3,490 $ 5,552
Provision for new warranty claims 2,435 3,461
Change in provision for preexisting warranty claims 932 (1,065)
Deduction for payments made (2,803) (4,579)
Currency translation adjustment (143) 121
Balance - End of year $ 3,911 $ 3,490