XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.3
SEGMENT AND GEOGRAPHIC INFORMATION - Disaggregation of Revenue by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 24, 2022
Sep. 30, 2023
Sep. 24, 2022
Disaggregation of Revenue [Line Items]        
Total revenue $ 1,026,623 $ 989,157 $ 3,115,933 $ 2,876,217
U.S.        
Disaggregation of Revenue [Line Items]        
Total revenue 590,316 595,265 1,802,532 1,688,731
Europe        
Disaggregation of Revenue [Line Items]        
Total revenue 264,787 245,928 805,466 760,599
Canada        
Disaggregation of Revenue [Line Items]        
Total revenue 129,023 101,601 357,276 280,541
Asia Pacific        
Disaggregation of Revenue [Line Items]        
Total revenue 40,233 43,803 142,910 138,988
Other        
Disaggregation of Revenue [Line Items]        
Total revenue $ 2,264 $ 2,560 $ 7,749 $ 7,358