XML 126 R112.htm IDEA: XBRL DOCUMENT v3.20.4
SCHEDULE II VALUATION AND QUALIFYING ACCOUNTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 27, 2020
Dec. 29, 2019
Dec. 30, 2018
Allowance for Doubtful Accounts      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Beginning Balance $ 7,467 $ 8,057 $ 8,145
Additions, Charged to Operating Results 94 1,690 1,633
Additions, Charged to Other Accounts 186 110 (39)
Deductions 574 2,390 1,682
Ending Balance 7,173 7,467 8,057
Allowance for Sales Adjustments      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Beginning Balance 8,380 12,987 9,477
Additions, Charged to Operating Results 287,193 267,165 254,135
Additions, Charged to Other Accounts 0 0 0
Deductions 289,571 271,772 250,625
Ending Balance 6,002 8,380 12,987
Valuation Allowance      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Beginning Balance 33,522 26,150 14,479
Additions, Charged to Operating Results 156 0 11,776
Additions, Charged to Other Accounts 0 8,190 0
Deductions 0 818 105
Ending Balance $ 33,678 $ 33,522 $ 26,150