XML 57 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisitions (Schedule of Acquired Intangible Assets) (Details) - USD ($)
$ in Thousands
Feb. 13, 2020
Jan. 15, 2020
Aug. 30, 2019
Delta Separations      
Acquired Finite-Lived Intangible Assets [Line Items]      
Fair Value, finite-lived intangible assets acquired $ 13,900    
Delta Separations | Trademarks      
Acquired Finite-Lived Intangible Assets [Line Items]      
Fair Value, finite-lived intangible assets acquired 6,900    
Delta Separations | Technology      
Acquired Finite-Lived Intangible Assets [Line Items]      
Fair Value, finite-lived intangible assets acquired $ 3,200    
Estimated Useful Life 10 years    
Delta Separations | Customer relationships      
Acquired Finite-Lived Intangible Assets [Line Items]      
Fair Value, finite-lived intangible assets acquired $ 3,200    
Estimated Useful Life 11 years    
Delta Separations | Non-compete agreements      
Acquired Finite-Lived Intangible Assets [Line Items]      
Fair Value, finite-lived intangible assets acquired $ 300    
Estimated Useful Life 5 years    
Delta Separations | Backlog      
Acquired Finite-Lived Intangible Assets [Line Items]      
Fair Value, finite-lived intangible assets acquired $ 300    
Estimated Useful Life 3 months    
Thermo Energy Systems      
Acquired Finite-Lived Intangible Assets [Line Items]      
Fair Value, finite-lived intangible assets acquired   $ 10,102  
Thermo Energy Systems | Trademarks      
Acquired Finite-Lived Intangible Assets [Line Items]      
Fair Value, finite-lived intangible assets acquired   $ 1,122  
Estimated Useful Life   3 years  
Thermo Energy Systems | Technology      
Acquired Finite-Lived Intangible Assets [Line Items]      
Fair Value, finite-lived intangible assets acquired   $ 3,218  
Estimated Useful Life   10 years  
Thermo Energy Systems | Customer relationships      
Acquired Finite-Lived Intangible Assets [Line Items]      
Fair Value, finite-lived intangible assets acquired   $ 4,939  
Estimated Useful Life   12 years  
Thermo Energy Systems | Non-compete agreements      
Acquired Finite-Lived Intangible Assets [Line Items]      
Fair Value, finite-lived intangible assets acquired   $ 224  
Estimated Useful Life   5 years  
Thermo Energy Systems | Backlog      
Acquired Finite-Lived Intangible Assets [Line Items]      
Fair Value, finite-lived intangible assets acquired   $ 599  
Estimated Useful Life   9 months  
Apeks      
Acquired Finite-Lived Intangible Assets [Line Items]      
Fair Value, finite-lived intangible assets acquired     $ 3,000
Apeks | Trademarks      
Acquired Finite-Lived Intangible Assets [Line Items]      
Fair Value, finite-lived intangible assets acquired     1,400
Apeks | Technology      
Acquired Finite-Lived Intangible Assets [Line Items]      
Fair Value, finite-lived intangible assets acquired     $ 900
Estimated Useful Life     7 years
Apeks | Customer relationships      
Acquired Finite-Lived Intangible Assets [Line Items]      
Fair Value, finite-lived intangible assets acquired     $ 700
Estimated Useful Life     6 years