XML 93 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Jan. 01, 2023
Jan. 02, 2022
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Accounts receivable, net $ 632,811 $ 612,780  
Accounts Receivable, after Allowance for Credit Loss, Noncurrent 29,593 34,040  
Accounts Receivable, after Allowance for Credit Loss 662,404 646,820  
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Accounts Receivable, Allowance for Credit Loss, Beginning Balance 37,543 38,254 $ 33,497
Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease) 9,067 9,857 6,854
Accounts Receivable, Allowance for Credit Loss, Writeoff (3,559) (9,672) (2,198)
Accounts Receivable, Allowance for Credit Loss, Ending Balance 43,380 37,543 38,254
Allowance for Credit Loss [Abstract]      
Allowance for Credit Loss, Receivables, Other Period Activity $ 329 $ (896) $ 101