XML 94 R60.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenues - Location of Customer (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disaggregation of Revenue [Line Items]      
Revenues $ 2,408,100 $ 1,862,716 $ 2,131,278
Enterprise Solutions      
Disaggregation of Revenue [Line Items]      
Revenues 1,074,426 872,417 946,041
Industrial Solutions      
Disaggregation of Revenue [Line Items]      
Revenues 1,333,674 990,299 1,185,237
Americas      
Disaggregation of Revenue [Line Items]      
Revenues 1,566,615 1,214,421 1,437,571
Americas | Enterprise Solutions      
Disaggregation of Revenue [Line Items]      
Revenues 785,253 636,492 695,008
Americas | Industrial Solutions      
Disaggregation of Revenue [Line Items]      
Revenues 781,362 577,929 742,563
EMEA      
Disaggregation of Revenue [Line Items]      
Revenues 495,169 387,655 409,762
EMEA | Enterprise Solutions      
Disaggregation of Revenue [Line Items]      
Revenues 150,790 130,982 135,732
EMEA | Industrial Solutions      
Disaggregation of Revenue [Line Items]      
Revenues 344,379 256,673 274,030
APAC      
Disaggregation of Revenue [Line Items]      
Revenues 346,316 260,640 283,945
APAC | Enterprise Solutions      
Disaggregation of Revenue [Line Items]      
Revenues 138,383 104,943 115,301
APAC | Industrial Solutions      
Disaggregation of Revenue [Line Items]      
Revenues $ 207,933 $ 155,697 $ 168,644