XML 44 R30.htm IDEA: XBRL DOCUMENT v3.25.2
Credit Losses (Tables)
6 Months Ended
Jun. 29, 2025
Credit Loss [Abstract]  
Schedule of Accounts Receivable, Allowance for Credit Loss
The following table presents the activity in the trade receivables allowance for doubtful accounts for the three and six months ended June 29, 2025 and June 30, 2024, respectively:
20252024
(In thousands)
Beginning balance at January 1$25,257 $23,114 
    Current period provision72 459 
    Recoveries collected(146)(6)
    Write-offs(674)(96)
    Fx impact143 (51)
Q1 ending balance$24,652 $23,420 
   Current period provision373 688 
   Recoveries collected(19)— 
   Fx impact219 (44)
   Write-offs(106)(5)
Q2 ending balance$25,119 $24,059