XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 02, 2021
Oct. 03, 2020
Oct. 02, 2021
Oct. 03, 2020
Sales returns and allowances accrual activity [Roll Forward]        
Beginning balance $ 41,262 $ 39,432 $ 39,629 $ 40,508
Sales allowances 22,850 22,190 68,689 64,046
Credits issued (28,948) (27,610) (72,744) (70,583)
Foreign currency (314) 534 (724) 575
Ending balance $ 34,850 $ 34,546 $ 34,850 $ 34,546