XML 137 R123.htm IDEA: XBRL DOCUMENT v3.8.0.1
Schedule II - Valuation and Qualifying Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Valuation Allowance for Doubtful Accounts [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year $ 3,909 $ 1,760 $ 2,250
Additions Acquisition Beginning Balance   1,292  
Additions Charged to Costs and Expenses 825 1,109 (255)
Additions Charged to Other Accounts   (66) 21
Deductions & Write-offs (599) (186) (256)
Balance at End of Year 4,135 3,909 1,760
Valuation Allowance for Sales Returns [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year 1,138 601 730
Additions Acquisition Beginning Balance   423  
Additions Charged to Costs and Expenses (142) 2,262 2,500
Additions Charged to Other Accounts     (3)
Deductions & Write-offs 299 (2,148) (2,626)
Balance at End of Year 1,295 1,138 601
Valuation Allowance on Deferred Tax Asset [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year 12,527 6,127 26,763
Additions Acquisition Beginning Balance   3,769  
Additions Charged to Costs and Expenses 1,603 2,719  
Additions Charged to Other Accounts     113
Deductions & Write-offs (501) (88) (20,749)
Balance at End of Year $ 13,629 $ 12,527 $ 6,127