XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.1
Business Acquisition (Acquisition of Assets from InoMec Narrative) (Details) - USD ($)
$ in Thousands
Feb. 19, 2020
Apr. 02, 2021
Dec. 31, 2020
Business Acquisition [Line Items]      
Contingent consideration, range of outcomes, value, high   $ 6,750 $ 9,000
Goodwill   $ 852,243 $ 859,442
InoMec Ltd      
Business Acquisition [Line Items]      
Consideration transferred $ 7,000    
Payments to acquire business 5,300    
Fair value of contingent consideration recognized 1,700    
Contingent consideration, range of outcomes, value, high $ 3,500    
Contingent consideration payment period 4 years    
Intangible assets acquired $ 2,000    
Goodwill 4,800    
Property, plant and equipment acquired 300    
Other working capital items acquired $ 100    
Acquired finite-lived intangible assets, weighted average useful life 5 years 10 months 24 days