Quarterly report pursuant to Section 13 or 15(d)

Product Warranty (Reconciliation Of Product Warranties) (Details)

v3.20.2
Product Warranty (Reconciliation Of Product Warranties) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Reconciliation of Product Warranty Accrual [Roll Forward]        
Balance at beginning of period $ 13,122 $ 13,178 $ 14,466 $ 13,186
Provision for warranty claims 593 703 905 2,495
Warranty claims (517) (735) (1,885) (2,459)
Other 136 40 (152) (36)
Balance at end of period $ 13,334 $ 13,186 $ 13,334 $ 13,186