XML 97 R101.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Schedule II - Valuation and Qualifying Accounts and Reserves (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2019
Dec. 29, 2018
Dec. 30, 2017
Allowance for losses on accounts receivable      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year $ 1,062 $ 1,172 $ 2,079
Charged to Costs and Expenses 410 319 3,068
Deductions (172) (557) (4,070)
Other 10 128 95
Balance at End of Year 1,310 1,062 1,172
Reserves for sales discounts and allowances      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year 34,976 26,344 23,825
Charged to Costs and Expenses 133,434 124,638 106,781
Deductions (127,330) (118,438) (104,941)
Other (347) 2,432 679
Balance at End of Year $ 40,733 $ 34,976 $ 26,344