XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Credit Losses (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 29, 2024
Jun. 30, 2024
Mar. 31, 2024
Oct. 01, 2023
Jul. 02, 2023
Apr. 02, 2023
Accounts Receivable, Allowance for Credit Loss [Roll Forward]            
Beginning balance $ 24,059 $ 23,420 $ 23,114 $ 16,146 $ 11,930 $ 7,954
Current period provision 79 638 459 4,933 4,194 4,004
Acquisitions   50     19  
Recoveries collected, net   0        
Recoveries collected (1)   (6) (824) (8) 0
Write-offs (48) (5) (96) (31) 0 (3)
Fx impact 140 (44) (51) (72) 11 (25)
Ending balance $ 24,229 $ 24,059 $ 23,420 $ 20,152 $ 16,146 $ 11,930