XML 12 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue - Warranty Liability Activity (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]    
Beginning balance $ 4,063 $ 4,646
Additions 416 2,253
Warranty claims charged (1,867) (3,041)
Foreign currency translation gain (1) 0
Ending balance $ 2,611 $ 3,858