Quarterly report pursuant to Section 13 or 15(d)

Product Warranty (Reconciliation Of Product Warranties) (Details)

v3.19.2
Product Warranty (Reconciliation Of Product Warranties) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Reconciliation of Product Warranty Accrual [Roll Forward]        
Balance at beginning of period $ 13,178 $ 12,066 $ 13,186 $ 12,339
Provision for warranty claims 703 1,194 2,495 2,442
Warranty claims (735) (1,121) (2,459) (2,710)
Other 40 (282) (36) (214)
Balance at end of period $ 13,186 $ 11,857 $ 13,186 $ 11,857