XML 77 R64.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue from Contracts with Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]        
Total revenues   $ 935,061 $ 425,208 $ 339,410
Total amount awarded $ 24,000      
Product revenue, net        
Disaggregation of Revenue [Line Items]        
Total revenues   887,038 400,356 327,695
License and royalty revenues        
Disaggregation of Revenue [Line Items]        
Total revenues   48,023 24,852 11,715
Total precision diagnostics        
Disaggregation of Revenue [Line Items]        
Total revenues   356,682 351,025 317,634
DEFINITY        
Disaggregation of Revenue [Line Items]        
Total revenues   244,993 232,759 195,865
TechneLite        
Disaggregation of Revenue [Line Items]        
Total revenues   88,864 91,293 84,945
Other precision diagnostics        
Disaggregation of Revenue [Line Items]        
Total revenues   22,825 26,973 36,824
Total radiopharmaceutical oncology        
Disaggregation of Revenue [Line Items]        
Total revenues   531,507 48,887 10,022
PYLARIFY        
Disaggregation of Revenue [Line Items]        
Total revenues   527,405 43,414 0
Other radiopharmaceutical oncology        
Disaggregation of Revenue [Line Items]        
Total revenues   4,102 5,473 10,022
Strategic Partnerships and other revenue        
Disaggregation of Revenue [Line Items]        
Total revenues   $ 46,872 $ 25,296 $ 11,754