XML 55 R45.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue from Contracts with Customers - Schedule of Manufacturing and Royalty Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation Of Revenue [Line Items]        
Total revenues $ 390,657 $ 399,131 $ 697,167 $ 749,503
Manufacturing Revenue        
Disaggregation Of Revenue [Line Items]        
Total revenues 16,567 20,280 33,894 50,310
Manufacturing Revenue | VUMERITY        
Disaggregation Of Revenue [Line Items]        
Total revenues 7,383 9,863 13,358 21,987
Manufacturing Revenue | RISPERDAL CONSTA        
Disaggregation Of Revenue [Line Items]        
Total revenues 3,812 3,428 12,927 6,023
Manufacturing Revenue | Other        
Disaggregation Of Revenue [Line Items]        
Total revenues 5,372 6,989 7,609 22,300
Royalty        
Disaggregation Of Revenue [Line Items]        
Total revenues 66,855 109,578 111,545 196,381
Royalty | Long-Acting INVEGA Products        
Disaggregation Of Revenue [Line Items]        
Total revenues 30,315 78,739 48,060 141,412
Royalty | VUMERITY        
Disaggregation Of Revenue [Line Items]        
Total revenues 32,016 25,371 53,874 44,501
Royalty | RISPERDAL CONSTA        
Disaggregation Of Revenue [Line Items]        
Total revenues 8 130 22 253
Royalty | Other        
Disaggregation Of Revenue [Line Items]        
Total revenues 4,516 5,338 9,589 10,215
Manufacturing and royalty revenues        
Disaggregation Of Revenue [Line Items]        
Total revenues 83,422 129,858 145,439 246,691
Manufacturing and royalty revenues | Long-Acting INVEGA Products        
Disaggregation Of Revenue [Line Items]        
Total revenues 30,315 78,739 48,060 141,412
Manufacturing and royalty revenues | VUMERITY        
Disaggregation Of Revenue [Line Items]        
Total revenues 39,399 35,234 67,232 66,488
Manufacturing and royalty revenues | RISPERDAL CONSTA        
Disaggregation Of Revenue [Line Items]        
Total revenues 3,820 3,558 12,949 6,276
Manufacturing and royalty revenues | Other        
Disaggregation Of Revenue [Line Items]        
Total revenues $ 9,888 $ 12,327 $ 17,198 $ 32,515