XML 132 R116.htm IDEA: XBRL DOCUMENT v3.10.0.1
SCHEDULE II VALUATION AND QUALIFYING ACCOUNTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2018
Dec. 31, 2017
Dec. 25, 2016
Allowance for Doubtful Accounts      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Beginning Balance $ 8,145 $ 6,661 $ 9,381
Additions, Charged to Operating Results 1,633 2,683 1,172
Additions, Charged to Other Accounts (39) 339 (452)
Deductions 1,682 1,538 3,440
Ending Balance 8,057 8,145 6,661
Allowance for Sales Adjustments      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Beginning Balance 9,477 4,874 5,662
Additions, Charged to Operating Results 254,135 185,198 199,423
Additions, Charged to Other Accounts 0 0 0
Deductions 250,625 180,595 200,211
Ending Balance 12,987 9,477 4,874
Valuation Allowance      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Beginning Balance 14,479 25,611 27,300
Additions, Charged to Operating Results 11,776 0 0
Additions, Charged to Other Accounts 0 0 0
Deductions 105 11,132 1,689
Ending Balance $ 26,150 $ 14,479 $ 25,611