XML 39 R32.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue from Contracts with Customers (Tables)
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue

The following table summarizes revenue by source as follows:

 

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

(in thousands)

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Major Products /Service Lines

 

 

 

 

 

 

 

 

 

 

 

 

Product revenue, net(1)

 

$

374,547

 

 

$

392,756

 

 

$

741,465

 

 

$

762,069

 

License and royalty revenues

 

 

3,498

 

 

 

1,335

 

 

 

9,344

 

 

 

1,997

 

Total revenues

 

$

378,045

 

 

$

394,091

 

 

$

750,809

 

 

$

764,066

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1)
The Company’s product revenue includes PYLARIFY and DEFINITY among other products. This category represents the delivery of physical goods. The Company applies the same revenue recognition policies and judgments for all its principal products.

Revenue by product category on a net basis is as follows:

 

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

(in thousands)

 

2025

 

 

2024

 

 

2025

 

 

2024

 

PYLARIFY

 

$

250,642

 

 

$

273,255

 

 

$

508,296

 

 

$

532,125

 

Other radiopharmaceutical oncology

 

 

 

 

 

 

 

 

 

 

 

384

 

Total radiopharmaceutical oncology

 

 

250,642

 

 

 

273,255

 

 

 

508,296

 

 

 

532,509

 

DEFINITY

 

 

83,939

 

 

 

78,100

 

 

 

163,150

 

 

 

154,664

 

TechneLite

 

 

24,982

 

 

 

28,186

 

 

 

44,693

 

 

 

49,900

 

Other precision diagnostics

 

 

6,892

 

 

 

5,825

 

 

 

12,333

 

 

 

11,757

 

Total precision diagnostics

 

 

115,813

 

 

 

112,111

 

 

 

220,176

 

 

 

216,321

 

Strategic partnerships and other revenue

 

 

11,590

 

 

 

8,725

 

 

 

22,337

 

 

 

15,236

 

Total revenues

 

$

378,045

 

 

$

394,091

 

 

$

750,809

 

 

$

764,066