XML 128 R75.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Selected Financial Statement Information - Additional Information (Detail) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Accounts receivable, net:        
Trade accounts receivable $ 203,078 $ 108,547    
Allowance for sales returns (29,043) (24,522) $ (15,470) $ (9,341)
Accrued variable consideration for sales program incentives (20,336) (7,041)    
Allowance for doubtful accounts (13,244) (5,610) $ (4,447) $ (5,728)
Accounts receivable, net 140,455 71,374    
Inventories:        
Raw materials 76,140 80,474    
Work-in-process 860 815    
Finished goods 379,639 256,768    
Inventory 456,639 338,057    
Property, plant and equipment, net:        
Land 7,229 7,232    
Buildings and improvements 80,856 75,070    
Machinery and equipment 129,680 111,055    
Furniture, computers and equipment 134,719 111,793    
Production molds 5,820 4,804    
Construction-in-process 37,244 17,026    
Property, plant and equipment, gross 395,548 326,980    
Accumulated depreciation (262,788) (238,508)    
Property, plant and equipment, net 132,760 88,472    
Accounts payable and accrued expenses:        
Accounts payable 67,843 42,468    
Accrued expenses 196,308 127,135    
Accrued goods in-transit 12,149 39,050    
Accounts payable and accrued expenses 276,300 208,653    
Accrued employee compensation and benefits:        
Accrued payroll and taxes 34,303 31,559    
Accrued vacation and sick pay 11,574 10,606    
Accrued commissions 1,014 1,007    
Accrued employee compensation and benefits $ 46,891 $ 43,172