XML 81 R66.htm IDEA: XBRL DOCUMENT v3.25.2
Revenues - Schedule of Disaggregation of Revenue (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 $ 1,045,712 $ 1,023,825 $ 1,943,553 $ 1,925,808
United States        
Disaggregation of Revenue [Line Items]        
Total revenues 936,283 924,592 1,734,797 1,732,806
Europe        
Disaggregation of Revenue [Line Items]        
Total revenues 82,763 82,159 165,801 153,514
All other        
Disaggregation of Revenue [Line Items]        
Total revenues 26,666 17,074 42,955 39,488
Product sales, net        
Disaggregation of Revenue [Line Items]        
Total revenues 985,571 964,144 1,824,989 1,806,246
Total Neuroscience        
Disaggregation of Revenue [Line Items]        
Total revenues 707,015 684,137 1,312,204 1,265,120
Xywav        
Disaggregation of Revenue [Line Items]        
Total revenues 415,321 368,472 760,125 683,772
Xyrem        
Disaggregation of Revenue [Line Items]        
Total revenues 35,349 62,180 72,590 126,412
Epidiolex/Epidyolex        
Disaggregation of Revenue [Line Items]        
Total revenues 251,730 247,102 469,467 445,818
Sativex        
Disaggregation of Revenue [Line Items]        
Total revenues 4,615 6,383 10,022 9,118
Total Oncology        
Disaggregation of Revenue [Line Items]        
Total revenues 274,148 277,309 503,595 534,858
Rylaze/Enrylaze        
Disaggregation of Revenue [Line Items]        
Total revenues 100,659 107,829 194,892 210,579
Zepzelca        
Disaggregation of Revenue [Line Items]        
Total revenues 74,541 81,047 137,574 156,147
Defitelio/defibrotide        
Disaggregation of Revenue [Line Items]        
Total revenues 48,106 45,421 88,768 93,097
Vyxeos        
Disaggregation of Revenue [Line Items]        
Total revenues 44,851 43,012 74,395 75,035
Ziihera        
Disaggregation of Revenue [Line Items]        
Total revenues 5,991 0 7,966 0
Other        
Disaggregation of Revenue [Line Items]        
Total revenues 4,408 2,698 9,190 6,268
High-sodium oxybate AG royalty revenue        
Disaggregation of Revenue [Line Items]        
Total revenues 54,138 54,164 103,084 104,111
Other royalty and contract revenues        
Disaggregation of Revenue [Line Items]        
Total revenues $ 6,003 $ 5,517 $ 15,480 $ 15,451