XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.1
REVENUE Disaggregation of Revenue - Industry (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation of Revenue [Line Items]    
Revenues $ 2,853,862 $ 2,221,622
SCS    
Disaggregation of Revenue [Line Items]    
Revenues 1,088,542 706,700
Consumer packaged goods and retail | SCS    
Disaggregation of Revenue [Line Items]    
Revenues 500,298 273,224
Automotive | SCS    
Disaggregation of Revenue [Line Items]    
Revenues 354,237 271,555
Technology and healthcare | SCS    
Disaggregation of Revenue [Line Items]    
Revenues 121,322 97,085
Industrial and other | SCS    
Disaggregation of Revenue [Line Items]    
Revenues $ 112,685 $ 64,836