XML 88 R78.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies Warranty Account Activity (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]          
Beginning balance $ 39,334 $ 48,719 $ 41,390 $ 53,242 $ 53,242
New product warranties 900 1,000 1,686 2,070  
Other changes/adjustments to warranties (683) 3,100 1,606 3,793  
Claims activity (3,515) (8,365) (7,884) (14,305)  
Effect of change in exchange rates 174 303 (588) (43)  
Ending balance 36,210 44,757 36,210 44,757 $ 41,390
Less: current portion of warranty 20,299 33,039 20,299 33,039  
Long-term warranty $ 15,911 $ 11,718 $ 15,911 $ 11,718