XML 69 R58.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Other Accrued Expenses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Other Accrued Expenses [Abstract]      
Sales returns and allowances $ 40,508 $ 42,663  
Goods received, not yet invoiced 30,515 39,713  
Accrued restructuring 18,841 2,538  
Deferred proceeds - property sale (see Note 1) 746 45,500  
Other 95,853 99,246  
Total other accrued expenses 186,463 229,660  
Sales returns and allowances accrual activity [Roll Forward]      
Beginning Balance 42,663 36,680 $ 34,479
Sales allowances 107,806 102,026 89,009
Credits issued (109,729) (95,521) (87,403)
Foreign currency (232) (522) 595
Ending Balance $ 40,508 $ 42,663 $ 36,680