XML 19 R52.htm IDEA: XBRL DOCUMENT v3.19.3
SEGMENT INFORMATION - Disaggregation of Revenue by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Sep. 28, 2019
Sep. 29, 2018
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Total revenue $ 667,951 $ 585,295 $ 1,930,088 $ 1,664,566
U.S.        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Total revenue 373,094 336,811 1,091,194 919,807
Europe        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Total revenue 184,685 159,473 533,820 481,955
Canada        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Total revenue 71,984 53,665 194,865 153,802
Asia Pacific        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Total revenue 36,698 34,062 106,090 104,817
Other        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Total revenue $ 1,490 $ 1,284 $ 4,119 $ 4,185