XML 78 R76.htm IDEA: XBRL DOCUMENT v3.20.1
Operating Segments and Related Information (Details 5) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue $ 450,923 $ 444,736
Industrial Technologies    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue 276,415 271,386
Industrial Technologies | United States    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue 103,337 133,422
Industrial Technologies | Europe [Member]    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue 65,335 73,864
Industrial Technologies | Asia [Member]    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue 73,387 41,393
Industrial Technologies | Mid_East/Africa [Member]    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue 18,027 9,865
Industrial Technologies | Canada/Latin America    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue 16,329 12,842
Defense Technologies    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue 174,508 173,350
Defense Technologies | United States    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue 115,947 109,304
Defense Technologies | Europe [Member]    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue 19,476 26,596
Defense Technologies | Asia [Member]    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue 11,864 17,386
Defense Technologies | Mid_East/Africa [Member]    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue 25,128 17,407
Defense Technologies | Canada/Latin America    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue 2,093 2,657
Total Segments [Member]    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue 450,923 444,736
Total Segments [Member] | United States    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue 219,284 242,726
Total Segments [Member] | Europe [Member]    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue 84,811 100,460
Total Segments [Member] | Asia [Member]    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue 85,251 58,779
Total Segments [Member] | Mid_East/Africa [Member]    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue 43,155 27,272
Total Segments [Member] | Canada/Latin America    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue $ 18,422 $ 15,499