Revenues |
Revenues The following table presents a summary of total revenues (in thousands): | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended March 31, | | | | | | | | | | 2025 | | 2024 | | | | | Xywav | | | | | $ | 344,804 | | | $ | 315,300 | | | | | | Xyrem | | | | | 37,241 | | | 64,232 | | | | | | | | | | | | | | | | | | Epidiolex/Epidyolex | | | | | 217,737 | | | 198,716 | | | | | | Sativex | | | | | 5,407 | | | 2,735 | | | | | | | | | | | | | | | | | | Total Neuroscience | | | | | 605,189 | | | 580,983 | | | | | | Rylaze/Enrylaze | | | | | 94,233 | | | 102,750 | | | | | | Zepzelca | | | | | 63,033 | | | 75,100 | | | | | | Defitelio/defibrotide | | | | | 40,662 | | | 47,676 | | | | | | Vyxeos | | | | | 29,544 | | | 32,023 | | | | | | Ziihera | | | | | 1,975 | | | — | | | | | | Total Oncology | | | | | 229,447 | | | 257,549 | | | | | | Other | | | | | 4,782 | | | 3,570 | | | | | | Product sales, net | | | | | 839,418 | | | 842,102 | | | | | | High-sodium oxybate AG royalty revenue | | | | | 48,946 | | | 49,947 | | | | | | Other royalty and contract revenues | | | | | 9,477 | | | 9,934 | | | | | | Total revenues | | | | | $ | 897,841 | | | $ | 901,983 | | | | | |
The following table presents a summary of total revenues attributed to geographic sources (in thousands): | | | | | | | | | | | | | | | | | | | Three Months Ended March 31, | | | | | | 2025 | | 2024 | United States | | | | | $ | 797,945 | | | $ | 808,214 | | Europe | | | | | 83,607 | | | 71,355 | | All other | | | | | 16,289 | | | 22,414 | | Total revenues | | | | | $ | 897,841 | | | $ | 901,983 | |
The following table presents a summary of the percentage of total revenues from customers that represented more than 10% of our total revenues: | | | | | | | | | | | | | | | | | | | Three Months Ended March 31, | | | | | | 2025 | | 2024 | ESSDS | | | | | 42 | % | | 42 | % | ASD | | | | | 12 | % | | 6 | % | McKesson | | | | | 11 | % | | 12 | % | | | | | | | | |
Financing and payment Our payment terms vary by the type and location of our customer but payment is generally required in a term ranging from 30 to 65 days.
|