XML 97 R74.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies Warranty Account Activity (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Commitments and Contingencies Disclosure [Abstract]    
Beginning balance $ 53,242 $ 60,443
New product warranties 1,070 1,718
Other changes/adjustments to warranties 693 1,861
Claims activity (5,940) (6,083)
Effect of change in exchange rates (346) (407)
Ending balance 48,719 57,532
Less: current portion of warranty 36,409 39,737
Long-term warranty $ 12,310 $ 17,795