XML 74 R60.htm IDEA: XBRL DOCUMENT v3.22.0.1
REVENUE - Disaggregation of Revenue by Industry (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disaggregation of Revenue [Line Items]      
Revenues $ 9,662,953 $ 8,420,091 $ 8,925,801
SCS      
Disaggregation of Revenue [Line Items]      
Revenues 3,154,798 2,544,420 2,551,271
SCS | Automotive      
Disaggregation of Revenue [Line Items]      
Revenues 1,185,372 940,314 1,003,508
SCS | Technology and healthcare      
Disaggregation of Revenue [Line Items]      
Revenues 427,510 386,610 432,107
SCS | Consumer packaged goods and retail      
Disaggregation of Revenue [Line Items]      
Revenues 1,220,534 993,403 901,344
SCS | Industrial and other      
Disaggregation of Revenue [Line Items]      
Revenues $ 321,382 $ 224,093 $ 214,312