XML 101 R86.htm IDEA: XBRL DOCUMENT v3.8.0.1
Valuation and Qualifying Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at beginning of period $ 5,725 $ 5,300 $ 6,663
Additions Due to acquisitions 0 0 0
Additions Charged to costs and expenses 4,926 5,237 6,730
Deductions (4,461) (4,812) (8,093)
Balance at end of period 6,190 5,725 5,300
Allowance for Doubtful Accounts      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at beginning of period 648 697 815
Additions Due to acquisitions 0 0 0
Additions Charged to costs and expenses 594 127 226
Deductions [1] (84) (176) (344)
Balance at end of period 1,158 648 697
Allowance for Sales Returns      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at beginning of period 5,077 4,603 5,848
Additions Due to acquisitions 0 0 0
Additions Charged to costs and expenses [2] 4,332 5,110 6,504
Deductions [3] (4,377) (4,636) (7,749)
Balance at end of period $ 5,032 $ 5,077 $ 4,603
[1] Uncollectible accounts written off, net of recoveries.
[2] Charged to net sales.
[3] Allowances granted.