XML 75 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Disaggregation of Product Revenues from Contracts with Customers by Major Product Line (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disaggregation of Revenue [Line Items]      
Revenue $ 670,534 $ 366,260 $ 270,245
Product Revenue      
Disaggregation of Revenue [Line Items]      
Revenue 670,319 [1] 366,136 [2] 270,097 [3]
Royalty and Other Income      
Disaggregation of Revenue [Line Items]      
Revenue $ 215 $ 124 $ 148
[1] 2021 revenue for filtration products includes revenue related to Polymem from July 1, 2021 as well as BioFlex and NTM from December 16, 2021 through December 31, 2021. 2021 revenue for proteins products includes revenue related to Avitide from September 20, 2021 through December 31, 2021.
[2] 2020 revenue for filtration products includes revenue related to EMT from July 13, 2020, NMS from October 20, 2020 and ARTeSYN from December 3, 2020 through December 31, 2020.
[3] 2019 revenue includes process analytics revenue related to C Technologies from June 1, 2019 through December 31, 2019.