XML 135 R99.htm IDEA: XBRL DOCUMENT v3.10.0.1
Schedule II - Valuation and Qualifying Accounts and Reserves (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Allowance for losses on accounts receivable      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year $ 1,172 $ 2,079 $ 319
Charged to Costs and Expenses 319 3,068 1,769
Deductions (557) (4,070) (42)
Other 128 95 33
Balance at End of Year 1,062 1,172 2,079
Reserves for sales discounts and allowances      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year 26,344 23,825 17,168
Charged to Costs and Expenses 124,638 106,781 91,632
Deductions (118,438) (104,941) (90,837)
Other 2,432 679 5,862
Balance at End of Year $ 34,976 $ 26,344 $ 23,825