XML 30 R95.htm IDEA: XBRL DOCUMENT v3.19.3
Liability for Warranty Returns - Summary of Warranty Expense and Write-Off Activity (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Product Warranties Disclosures [Abstract]        
Balance at beginning of period $ 8,972 $ 10,111 $ 8,623 $ 9,724
Plus: Amounts charged to cost and expenses 816 (34) 3,796 6,649
Less: Deductions (1,131) (1,053) (3,762) (7,349)
Balance at end of period $ 8,657 $ 9,024 $ 8,657 $ 9,024