| Schedule of Disaggregated Revenue |
Revenues are recognized under guidance within ASC 606, Revenue from Contracts with Customers. The following table presents our disaggregated revenue for the periods presented (in thousands): | | | | | | | | | | | | | | | | | | | Three Months Ended March 31, | | | | | | 2024 | | 2023 | | JAKAFI revenues, net | | | | | $ | 571,839 | | | $ | 579,969 | | | OPZELURA revenues, net | | | | | 85,724 | | | 56,552 | | | ICLUSIG revenues, net | | | | | 30,343 | | | 27,685 | | | PEMAZYRE revenues, net | | | | | 17,676 | | | 22,475 | | | MINJUVI/MONJUVI revenues, net | | | | | 23,874 | | | 6,556 | | | ZYNYZ revenues, net | | | | | 467 | | | — | | | Total product revenues, net | | | | | 729,923 | | | 693,237 | | | JAKAVI product royalty revenues | | | | | 89,595 | | | 76,692 | | | OLUMIANT product royalty revenues | | | | | 30,589 | | | 34,155 | | | TABRECTA product royalty revenues | | | | | 5,234 | | | 4,177 | | | PEMAZYRE product royalty revenues | | | | | 548 | | | 412 | | | Total product royalty revenues | | | | | 125,966 | | | 115,436 | | | Milestone and contract revenues | | | | | 25,000 | | | — | | | Total revenues | | | | | $ | 880,889 | | | $ | 808,673 | |
|