XML 110 R66.htm IDEA: XBRL DOCUMENT v3.10.0.1
Selected Financial Statement Information - Additional Information (Detail) - USD ($)
$ in Thousands
Dec. 31, 2018
Jan. 01, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Accounts receivable, net:            
Trade accounts receivable $ 108,547   $ 120,066      
Allowance for sales returns (24,522)   (15,470) $ (9,341) $ (8,148)  
Accrued variable consideration for sales program incentives (7,041)   (5,424)      
Allowance for doubtful accounts (5,610)   (4,447) $ (5,728)   $ (5,645)
Accounts receivable, net 71,374 $ 62,844 94,725      
Inventories:            
Raw materials 80,474   67,785      
Work-in-process 815   868      
Finished goods 256,768   193,833      
Inventory 338,057   262,486      
Property, plant and equipment, net:            
Land 7,232   7,322      
Buildings and improvements 75,070   71,692      
Machinery and equipment 111,055   98,116      
Furniture, computers and equipment 111,793   108,706      
Production molds 4,804   19,604      
Construction-in-process 17,026   10,665      
Property, plant and equipment, gross 326,980   316,105      
Accumulated depreciation (238,508)   (245,878)      
Property, plant and equipment, net 88,472   70,227      
Accounts payable and accrued expenses:            
Accounts payable 42,468   63,204      
Accrued expenses 127,135   87,925      
Accrued goods in-transit 39,050   24,998      
Accounts payable and accrued expenses 208,653   176,127      
Accrued employee compensation and benefits:            
Accrued payroll and taxes 31,559   29,363      
Accrued vacation and sick pay 10,606   9,781      
Accrued commissions 1,007   1,029      
Accrued employee compensation and benefits $ 43,172   $ 40,173