XML 55 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue from Contracts with Customers - Schedule of Manufacturing and Royalty Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation Of Revenue [Line Items]        
Total revenues $ 617,397 $ 276,219 $ 904,992 $ 554,764
Manufacturing Revenue        
Disaggregation Of Revenue [Line Items]        
Total revenues 31,898 25,574 70,338 64,401
Manufacturing Revenue | VUMERITY        
Disaggregation Of Revenue [Line Items]        
Total revenues 10,369 5,650 23,018 17,045
Manufacturing Revenue | RISPERDAL CONSTA        
Disaggregation Of Revenue [Line Items]        
Total revenues 4,901 8,571 15,317 24,149
Manufacturing Revenue | Other        
Disaggregation Of Revenue [Line Items]        
Total revenues 16,628 11,353 32,003 23,207
Royalty        
Disaggregation Of Revenue [Line Items]        
Total revenues 354,015 59,752 388,437 126,095
Royalty | Long-Acting INVEGA Products        
Disaggregation Of Revenue [Line Items]        
Total revenues 321,239 26,648 334,801 63,702
Royalty | VUMERITY        
Disaggregation Of Revenue [Line Items]        
Total revenues 21,926 20,520 38,151 39,720
Royalty | RISPERDAL CONSTA        
Disaggregation Of Revenue [Line Items]        
Total revenues 240 1,820 806 3,668
Royalty | Other        
Disaggregation Of Revenue [Line Items]        
Total revenues 10,610 10,764 14,679 19,005
Manufacturing and royalty revenues        
Disaggregation Of Revenue [Line Items]        
Total revenues 385,913 85,326 458,775 190,496
Manufacturing and royalty revenues | Long-Acting INVEGA Products        
Disaggregation Of Revenue [Line Items]        
Total revenues 321,239 26,648 334,801 63,702
Manufacturing and royalty revenues | VUMERITY        
Disaggregation Of Revenue [Line Items]        
Total revenues 32,295 26,170 61,169 56,765
Manufacturing and royalty revenues | RISPERDAL CONSTA        
Disaggregation Of Revenue [Line Items]        
Total revenues 5,141 10,391 16,123 27,817
Manufacturing and royalty revenues | Other        
Disaggregation Of Revenue [Line Items]        
Total revenues $ 27,238 $ 22,117 $ 46,682 $ 42,212