XML 71 R50.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue - Summary of Accounts and Notes Receivable (Detail) - USD ($)
$ in Thousands
Jan. 02, 2021
Dec. 29, 2019
Dec. 28, 2019
Receivables [Abstract]      
Customer notes receivable $ 2,565 $ 3,363  
Customer accounts receivable 337,276 320,958  
Other receivables 23,955 23,738  
Allowance for doubtful accounts (6,232) (2,739)  
Net current accounts and notes receivable 357,564 345,320 $ 345,320
Long-term notes receivable 9,299 13,335  
Allowance for doubtful accounts (371) (233)  
Net long-term notes receivable $ 8,928 $ 13,102