XML 50 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions - Estimated Useful Life and Fair Value (Detail)
$ in Thousands
9 Months Ended
Sep. 30, 2021
USD ($)
Avitide, Inc.  
Fair Value $ 44,270
Polymem S.A.  
Fair Value 25,680
ARTeSYN Biosolutions  
Fair Value 67,390
Non Metallic Solutions  
Fair Value $ 8,460
Customer Relationships [Member] | Avitide, Inc.  
Weighted Average Useful Life (in years) 13 years
Fair Value $ 23,310
Customer Relationships [Member] | Polymem S.A.  
Weighted Average Useful Life (in years) 14 years
Fair Value $ 17,234
Customer Relationships [Member] | ARTeSYN Biosolutions  
Weighted Average Useful Life (in years) 17 years
Fair Value $ 38,400
Customer Relationships [Member] | Non Metallic Solutions  
Weighted Average Useful Life (in years) 14 years
Fair Value $ 6,370
Developed Technology Rights [Member] | Avitide, Inc.  
Weighted Average Useful Life (in years) 15 years
Fair Value $ 19,610
Developed Technology Rights [Member] | Polymem S.A.  
Weighted Average Useful Life (in years) 13 years
Fair Value $ 7,545
Developed Technology Rights [Member] | ARTeSYN Biosolutions  
Weighted Average Useful Life (in years) 15 years
Fair Value $ 27,060
Developed Technology Rights [Member] | Non Metallic Solutions  
Weighted Average Useful Life (in years) 12 years
Fair Value $ 1,810
Trademark and tradename [Member] | Avitide, Inc.  
Weighted Average Useful Life (in years) 18 years
Fair Value $ 1,150
Trademark and tradename [Member] | Polymem S.A.  
Weighted Average Useful Life (in years) 14 years
Fair Value $ 557
Trademark and tradename [Member] | ARTeSYN Biosolutions  
Weighted Average Useful Life (in years) 21 years
Fair Value $ 1,630
Trademark and tradename [Member] | Non Metallic Solutions  
Weighted Average Useful Life (in years) 15 years
Fair Value $ 190
Noncompete Agreements [Member] | Avitide, Inc.  
Weighted Average Useful Life (in years) 3 years
Fair Value $ 200
Noncompete Agreements [Member] | Polymem S.A.  
Weighted Average Useful Life (in years) 5 years
Fair Value $ 344
Noncompete Agreements [Member] | ARTeSYN Biosolutions  
Weighted Average Useful Life (in years) 3 years
Fair Value $ 300
Noncompete Agreements [Member] | Non Metallic Solutions  
Weighted Average Useful Life (in years) 3 years
Fair Value $ 90