XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
REVENUE - Disaggregation of Revenue - Industry (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Line Items]        
Revenues $ 3,035,464 $ 2,459,049 $ 8,922,988 $ 7,062,908
SCS        
Disaggregation of Revenue [Line Items]        
Revenues 1,206,508 802,357 3,469,008 2,284,687
Consumer packaged goods and retail | SCS        
Disaggregation of Revenue [Line Items]        
Revenues 565,822 316,876 1,604,521 876,362
Automotive | SCS        
Disaggregation of Revenue [Line Items]        
Revenues 391,929 303,923 1,134,659 882,977
Technology and healthcare | SCS        
Disaggregation of Revenue [Line Items]        
Revenues 131,379 103,387 380,990 310,422
Industrial and other | SCS        
Disaggregation of Revenue [Line Items]        
Revenues $ 117,378 $ 78,171 $ 348,838 $ 214,926