XML 63 R50.htm IDEA: XBRL DOCUMENT v3.20.4
Acquisitions (Estimated Useful Life and Fair Value) (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
ARTeSYN Biosolutions  
Fair Value $ 67,390
ARTeSYN Biosolutions | Customer Relationships [Member]  
Weighted Average Useful Life (in years) 17 years
Fair Value $ 38,400
ARTeSYN Biosolutions | Developed Technology Rights [Member]  
Weighted Average Useful Life (in years) 15 years
Fair Value $ 27,060
ARTeSYN Biosolutions | Trademark and tradename [Member]  
Weighted Average Useful Life (in years) 21 years
Fair Value $ 1,630
ARTeSYN Biosolutions | Noncompete Agreements [Member]  
Weighted Average Useful Life (in years) 3 years
Fair Value $ 300
Non-Metallic Solutions  
Fair Value $ 8,460
Non-Metallic Solutions | Customer Relationships [Member]  
Weighted Average Useful Life (in years) 14 years
Fair Value $ 6,370
Non-Metallic Solutions | Developed Technology Rights [Member]  
Weighted Average Useful Life (in years) 12 years
Fair Value $ 1,810
Non-Metallic Solutions | Trademark and tradename [Member]  
Weighted Average Useful Life (in years) 15 years
Fair Value $ 190
Non-Metallic Solutions | Noncompete Agreements [Member]  
Weighted Average Useful Life (in years) 3 years
Fair Value $ 90
Engineered Molding Technology LLC  
Fair Value $ 14,360
Engineered Molding Technology LLC | Customer Relationships [Member]  
Weighted Average Useful Life (in years) 14 years
Fair Value $ 11,080
Engineered Molding Technology LLC | Developed Technology Rights [Member]  
Weighted Average Useful Life (in years) 11 years
Fair Value $ 2,910
Engineered Molding Technology LLC | Trademark and tradename [Member]  
Weighted Average Useful Life (in years) 14 years
Fair Value $ 320
Engineered Molding Technology LLC | Noncompete Agreements [Member]  
Weighted Average Useful Life (in years) 3 years
Fair Value $ 50