XML 95 R51.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue - Summary of Accounts and Notes Receivable (Detail) - USD ($)
$ in Thousands
Dec. 28, 2019
Dec. 30, 2018
Dec. 29, 2018
Receivables [Abstract]      
Customer notes receivable $ 3,363 $ 3,130  
Customer accounts receivable 320,958 314,791  
Other receivables 23,738 32,516  
Allowance for doubtful accounts (2,739) (4,177)  
Net current accounts and notes receivable 345,320 346,260 $ 346,260
Long-term notes receivable 13,335 16,021  
Allowance for doubtful accounts (233) (120)  
Net long-term notes receivable $ 13,102 $ 15,901