XML 45 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
Basis of Presentation and Significant Accounting Policies - Summary of Changes in Carrying Amount of Accrued Warranty Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Movement in Product Warranty Accrual [Roll Forward]    
Balance at beginning of period $ 13,428 $ 11,477
Additions 517 386
Expirations and other changes (53) 0
Payments (20) (15)
Translation (173) 60
Balance at end of period $ 13,699 $ 11,908