XML 102 R93.htm IDEA: XBRL DOCUMENT v3.19.1
Liability for Warranty Returns - Summary of Warranty Expense and Write-Off Activity (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Product Warranties Disclosures [Abstract]    
Balance at beginning of period $ 8,623 $ 9,724
Plus: Amounts charged to cost and expenses 1,131 1,822
Less: Deductions (952) (1,859)
Balance at end of period $ 8,802 $ 9,687