XML 76 R60.htm IDEA: XBRL DOCUMENT v3.8.0.1
Selected Financial Statement Information - Additional Information (Detail) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Accounts receivable, net:          
Trade accounts receivable $ 114,642 $ 142,932      
Allowance for sales returns (15,470) (9,341) $ (8,148) $ (8,944)  
Allowance for doubtful accounts (4,447) (5,728) $ (5,645)   $ (6,460)
Accounts receivable, net 94,725 127,863      
Inventories:          
Raw materials 67,785 46,451      
Work-in-process 868 739      
Finished goods 193,833 142,210      
Inventory 262,486 189,400      
Property, plant and equipment, net:          
Land 7,322 7,251      
Buildings and improvements 71,692 67,945      
Machinery and equipment 98,116 110,799      
Furniture, computers and equipment 108,706 102,421      
Production molds 19,604 19,843      
Construction-in-process 10,665 4,724      
Property, plant and equipment, gross 316,105 312,983      
Accumulated depreciation (245,878) (258,508)      
Property, plant and equipment, net 70,227 54,475      
Accounts payable and accrued expenses:          
Accounts payable 63,204 54,574      
Accrued expenses 87,925 57,478      
Accrued goods in-transit 24,998 20,469      
Accounts payable and accrued expenses 176,127 132,521      
Accrued employee compensation and benefits:          
Accrued payroll and taxes 29,363 23,133      
Accrued vacation and sick pay 9,781 8,722      
Accrued commissions 1,029 713      
Accrued employee compensation and benefits $ 40,173 $ 32,568