XML 102 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Allowance For Credit Losses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2024
Dec. 31, 2023
Dec. 25, 2022
Accounts Receivable      
Current period provision for expected credit losses, net $ 2,737 $ 5,393 $ 20,539
UK      
Notes Receivable      
Non-cash reserves for accounts receivable and notes receivable 1,700 1,700  
Accounts Receivable      
Accounts Receivable      
Balance at beginning of period 8,353 6,718  
Current period provision for expected credit losses, net 1,613 3,609  
Write-offs charged against the allowance (1,498) (1,974)  
Balance at end of period 8,468 8,353 6,718
Accounts Receivable | Middle East      
Notes Receivable      
Current period provision for expected credit losses, net   900  
Notes Receivable      
Notes Receivable      
Balance at beginning of period 16,092 14,499  
Current period provision for expected credit losses, net 1,124 1,784  
Write-offs charged against the allowance (1,978) (191)  
Balance at end of period $ 15,238 $ 16,092 $ 14,499