XML 53 R45.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue from Contracts with Customers - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
Revenues $ 384,014 $ 378,734 $ 1,134,823 $ 1,142,800
Product revenue, net        
Disaggregation of Revenue [Line Items]        
Revenues 376,687 374,601 1,118,152 1,136,670
License and royalty revenues        
Disaggregation of Revenue [Line Items]        
Revenues 7,327 4,133 16,671 6,130
Total radiopharmaceutical oncology        
Disaggregation of Revenue [Line Items]        
Revenues 240,616 259,756 748,912 792,265
PYLARIFY        
Disaggregation of Revenue [Line Items]        
Revenues 240,616 259,756 748,912 791,881
Other radiopharmaceutical oncology        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 384
Total precision diagnostics        
Disaggregation of Revenue [Line Items]        
Revenues 129,693 103,727 349,869 320,048
DEFINITY        
Disaggregation of Revenue [Line Items]        
Revenues 81,785 76,965 244,935 231,629
Neuraceq        
Disaggregation of Revenue [Line Items]        
Revenues 20,442 0 20,442 0
TechneLite        
Disaggregation of Revenue [Line Items]        
Revenues 21,127 20,480 65,820 70,380
Other precision diagnostics        
Disaggregation of Revenue [Line Items]        
Revenues 6,339 6,282 18,672 18,039
Strategic partnerships and other revenue        
Disaggregation of Revenue [Line Items]        
Revenues $ 13,705 $ 15,251 $ 36,042 $ 30,487