XML 109 R90.htm IDEA: XBRL DOCUMENT v3.20.4
Operating Segments and Related Information (Details 4) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Revenue $ 524,337 $ 466,414 $ 482,015 $ 450,923 $ 489,044 $ 471,248 $ 481,998 $ 444,736 $ 1,923,689 $ 1,887,026 $ 1,775,686
United States                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Revenue                 1,029,247    
Europe [Member]                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Revenue                 393,164    
Asia [Member]                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Revenue                 292,898    
Mid_East/Africa [Member]                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Revenue                 141,015    
Canada/Latin_America [Member]                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Revenue                 67,365    
Total Segments [Member]                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Revenue                   1,887,026  
Total Segments [Member] | United States                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Revenue                   1,037,194  
Total Segments [Member] | Europe [Member]                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Revenue                   398,485  
Total Segments [Member] | Asia [Member]                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Revenue                   257,154  
Total Segments [Member] | Mid_East/Africa [Member]                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Revenue                   122,752  
Total Segments [Member] | Canada/Latin_America [Member]                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Revenue                   71,441  
Industrial                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Revenue                 1,156,058 1,092,085 1,112,250
Industrial | United States                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Revenue                 517,951 523,766  
Industrial | Europe [Member]                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Revenue                 294,090 280,184  
Industrial | Asia [Member]                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Revenue                 238,997 193,437  
Industrial | Mid_East/Africa [Member]                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Revenue                 48,772 32,642  
Industrial | Canada/Latin_America [Member]                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Revenue                 56,248 62,056  
Government and defense                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Revenue                 767,631 794,941 $ 663,436
Government and defense | United States                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Revenue                 511,296 513,428  
Government and defense | Europe [Member]                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Revenue                 99,074 118,301  
Government and defense | Asia [Member]                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Revenue                 53,901 63,717  
Government and defense | Mid_East/Africa [Member]                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Revenue                 92,243 90,110  
Government and defense | Canada/Latin_America [Member]                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Revenue                 $ 11,117 $ 9,385