XML 60 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue from Contracts with Customers (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Disaggregation of Revenue [Line Items]        
Revenues $ 102,073 $ 88,544 $ 295,646 $ 245,258
Reclassification of rebates and allowances   5,500   13,800
Product revenue, net        
Disaggregation of Revenue [Line Items]        
Revenues 96,678 83,661 277,559 238,801
License and royalty revenues        
Disaggregation of Revenue [Line Items]        
Revenues 5,395 4,883 18,087 6,457
Total precision diagnostics        
Disaggregation of Revenue [Line Items]        
Revenues 87,879 80,057 263,989 231,331
DEFINITY        
Disaggregation of Revenue [Line Items]        
Revenues 57,636 50,359 173,448 139,989
Reclassification of rebates and allowances   5,100   12,600
TechneLite        
Disaggregation of Revenue [Line Items]        
Revenues 22,680 21,113 69,252 62,560
Reclassification of rebates and allowances   300   900
Other precision diagnostics        
Disaggregation of Revenue [Line Items]        
Revenues 7,563 8,585 21,289 28,782
Reclassification of rebates and allowances   100   200
Radiopharmaceutical oncology        
Disaggregation of Revenue [Line Items]        
Revenues 8,890 3,323 13,203 7,474
Strategic partnerships and other        
Disaggregation of Revenue [Line Items]        
Revenues $ 5,304 $ 5,164 $ 18,454 $ 6,453