XML 88 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2020
Mar. 31, 2019
Dec. 31, 2019
Dec. 31, 2018
Disaggregation of Revenue [Line Items]        
Trade accounts receivable, less allowance for doubtful accounts of $9,017 and $3,086 at March 29, 2020 and December 31, 2019, respectively $ 116,514   $ 125,422  
Revenue by major product line 192,213 $ 238,855    
Contract with Customer, Asset, after Allowance for Credit Loss 63,826     $ 52,781
Contract with Customer, Liability 39,850   $ 35,007  
Contract with Customer, Liability, Period Increase (Decrease) 4,800      
Aerospace & Defense Segment        
Disaggregation of Revenue [Line Items]        
Revenue by major product line 65,493 61,240    
Aerospace & Defense Segment | EMEA        
Disaggregation of Revenue [Line Items]        
Revenue by major product line 14,806 17,732    
Aerospace & Defense Segment | North America        
Disaggregation of Revenue [Line Items]        
Revenue by major product line 45,988 37,393    
Aerospace & Defense Segment | Total        
Disaggregation of Revenue [Line Items]        
Revenue by major product line 4,699 6,115    
Aerospace & Defense Segment | Commercial Aerospace & Other        
Disaggregation of Revenue [Line Items]        
Revenue by major product line 26,320 28,706    
Aerospace & Defense Segment | Defense        
Disaggregation of Revenue [Line Items]        
Revenue by major product line 39,173 32,534    
Industrial Segment        
Disaggregation of Revenue [Line Items]        
Revenue by major product line 126,720 177,615    
Industrial Segment | EMEA        
Disaggregation of Revenue [Line Items]        
Revenue by major product line 57,006 75,743    
Industrial Segment | North America        
Disaggregation of Revenue [Line Items]        
Revenue by major product line 43,922 73,847    
Industrial Segment | Total        
Disaggregation of Revenue [Line Items]        
Revenue by major product line 25,792 28,025    
Industrial Segment | Valves        
Disaggregation of Revenue [Line Items]        
Revenue by major product line 54,190 92,303    
Industrial Segment | Pumps        
Disaggregation of Revenue [Line Items]        
Revenue by major product line 72,530 $ 85,312    
Accounting Standards Update 2014-09 [Member]        
Disaggregation of Revenue [Line Items]        
Trade accounts receivable, less allowance for doubtful accounts of $9,017 and $3,086 at March 29, 2020 and December 31, 2019, respectively 116,514      
Increase (Decrease) in Accounts and Other Receivables (8,908)      
Contract with Customer, Asset, after Allowance for Credit Loss 63,800      
ContractwithCustomerAssetPeriodIncreaseDecrease 11,045      
Contract with Customer, Liability, Period Increase (Decrease) $ 4,843