XML 71 R58.htm IDEA: XBRL DOCUMENT v3.6.0.2
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Jan. 02, 2016
Payables and Accruals [Abstract]    
Trade accounts payable $ 201,810 $ 197,579
Compensation 47,280 43,380
Profit sharing and retirement expense 32,335 29,089
Marketing expenses 41,963 35,969
Freight 14,251 16,384
Other accrued expenses 87,407 102,004
Accounts payable and accrued expenses $ 425,046 $ 424,405