XML 44 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Recognition (Tables)
9 Months Ended
Sep. 28, 2024
Revenue Recognition [Abstract]  
Sales returns and allowances accrual activity
Sales returns and allowances accrual activity is shown below:

 
Fiscal quarters ended
   
Nine fiscal months ended
 
   
September 28, 2024
   
September 30, 2023
   
September 28, 2024
   
September 30, 2023
 
Beginning balance
 
$
44,493
   
$
49,350
   
$
47,760
   
$
46,979
 
Sales allowances
   
21,969
     
27,554
     
68,200
     
79,688
 
Credits issued
   
(24,448
)
   
(31,034
)
   
(73,635
)
   
(81,162
)
Foreign currency
   
456
   
(696
)
   
145
   
(331
)
Ending balance
 
$
42,470
   
$
45,174
   
$
42,470
   
$
45,174