XML 42 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition (Tables)
3 Months Ended
Mar. 30, 2024
Revenue Recognition [Abstract]  
Sales returns and allowances accrual activity
Sales returns and allowances accrual activity is shown below:

   
Fiscal quarters ended
 
   
March 30, 2024
   
April 1, 2023
 
Beginning balance
 
$
47,760
   
$
46,979
 
Sales allowances
   
25,276
     
25,837
 
Credits issued
   
(24,084
)
   
(33,275
)
Foreign currency
   
(204
)
   
(1,261
)
Ending balance
 
$
48,748
   
$
38,280