v3.25.2
Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Jun. 28, 2025
Jun. 29, 2024
Disaggregation of Revenue        
Net sales $ 991,325 $ 973,927 $ 1,751,473 $ 1,718,602
Wholesale        
Disaggregation of Revenue        
Net sales 843,760 846,975 1,470,458 1,480,638
Owned retail stores and websites        
Disaggregation of Revenue        
Net sales 117,676 126,588 223,172 237,223
Other        
Disaggregation of Revenue        
Net sales $ 29,889 $ 364 $ 57,843 $ 741