XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Sales returns and allowances accrual activity [Roll Forward]    
Beginning balance $ 39,759 $ 39,629
Sales allowances 27,377 23,796
Credits issued (27,726) (28,446)
Foreign currency (249) (530)
Ending balance $ 39,161 $ 34,449