XML 67 R55.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Apr. 01, 2018
Dec. 31, 2017
Accrued Expenses [Abstract]    
Accrued payroll $ 38,384 $ 38,296
Accrued rebates 29,579 34,488
Accrued interest 2,328 10,688
Other accruals 44,163 43,287
Total accrued expenses $ 114,454 $ 126,759