XML 76 R59.htm IDEA: XBRL DOCUMENT v3.20.4
Significant Accounting Policies - Schedule rollforward of the allowance for credit losses for accounts receivable, notes receivable and other assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 27, 2020
Dec. 29, 2019
Dec. 30, 2018
Allowance for Credit Loss      
Current period (credit) provision for expected credit losses $ (4,734) $ 3,139 $ 6,849
Accounts Receivable      
Allowance for Credit Losses      
Balance at beginning of period 7,341    
Current period (credit) provision for expected credit losses (3,843)    
Write-offs charged against the allowance (788)    
Balance at end of period 3,622 7,341  
Notes Receivable      
Allowance for Credit Losses      
Balance at beginning of period 3,572    
Current period (credit) provision for expected credit losses (191)    
Write-offs charged against the allowance (843)    
Recoveries collected (844)    
Transfers 1,054    
Balance at end of period 3,211 3,572  
Interest Receivable      
Allowance for Credit Losses      
Balance at beginning of period 910    
Current period (credit) provision for expected credit losses 144    
Transfers (1,054)    
Balance at end of period   910  
Adjustment | ASU 2016-13 | Accounts Receivable      
Allowance for Credit Losses      
Balance at beginning of period 912    
Balance at end of period   912  
Adjustment | ASU 2016-13 | Notes Receivable      
Allowance for Credit Losses      
Balance at beginning of period 463    
Balance at end of period   463  
Adjusted Balance | ASU 2016-13 | Accounts Receivable      
Allowance for Credit Losses      
Balance at beginning of period 8,253    
Balance at end of period   8,253  
Adjusted Balance | ASU 2016-13 | Notes Receivable      
Allowance for Credit Losses      
Balance at beginning of period 4,035    
Balance at end of period   4,035  
Adjusted Balance | ASU 2016-13 | Interest Receivable      
Allowance for Credit Losses      
Balance at beginning of period $ 910    
Balance at end of period   $ 910