XML 79 R68.htm IDEA: XBRL DOCUMENT v3.25.3
Revenues - 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]        
Total revenues $ 1,126,107 $ 1,054,969 $ 3,069,660 $ 2,980,777
United States        
Disaggregation of Revenue [Line Items]        
Total revenues 1,020,476 953,669 2,755,273 2,686,486
Europe        
Disaggregation of Revenue [Line Items]        
Total revenues 86,405 77,318 252,206 230,821
All other        
Disaggregation of Revenue [Line Items]        
Total revenues 19,226 23,982 62,181 63,470
Product sales, net        
Disaggregation of Revenue [Line Items]        
Total revenues 1,064,412 989,707 2,889,401 2,795,953
Total Neuroscience        
Disaggregation of Revenue [Line Items]        
Total revenues 774,433 702,724 2,086,637 1,967,844
Xywav        
Disaggregation of Revenue [Line Items]        
Total revenues 431,410 388,466 1,191,535 1,072,238
Xyrem        
Disaggregation of Revenue [Line Items]        
Total revenues 35,663 58,114 108,253 184,526
Epidiolex/Epidyolex        
Disaggregation of Revenue [Line Items]        
Total revenues 302,608 251,558 772,075 697,376
Sativex        
Disaggregation of Revenue [Line Items]        
Total revenues 4,752 4,586 14,774 13,704
Total Oncology        
Disaggregation of Revenue [Line Items]        
Total revenues 287,836 284,754 791,901 819,612
Rylaze/Enrylaze        
Disaggregation of Revenue [Line Items]        
Total revenues 99,868 98,780 294,760 309,359
Zepzelca        
Disaggregation of Revenue [Line Items]        
Total revenues 79,295 85,843 216,869 241,990
Defitelio/defibrotide        
Disaggregation of Revenue [Line Items]        
Total revenues 51,752 65,818 140,520 158,915
Vyxeos        
Disaggregation of Revenue [Line Items]        
Total revenues 37,583 34,313 111,978 109,348
Ziihera        
Disaggregation of Revenue [Line Items]        
Total revenues 8,306 0 16,272 0
Modeyso        
Disaggregation of Revenue [Line Items]        
Total revenues 11,032 0 11,502 0
Other        
Disaggregation of Revenue [Line Items]        
Total revenues 2,143 2,229 10,863 8,497
High-sodium oxybate AG royalty revenue        
Disaggregation of Revenue [Line Items]        
Total revenues 52,945 58,157 156,029 162,268
Other royalty and contract revenues        
Disaggregation of Revenue [Line Items]        
Total revenues $ 8,750 $ 7,105 $ 24,230 $ 22,556