XML 74 R60.htm IDEA: XBRL DOCUMENT v3.10.0.1
Other Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Other Accrued Expenses (Tables) [Abstract]    
Sales returns and allowances $ 42,663 $ 36,680
Goods received, not yet invoiced 39,713 39,221
Restructuring reserve, current 2,538 7,352
Deferred proceeds - property sale 45,500 0
Other 99,246 70,977
Total other accrued expenses $ 229,660 $ 154,230