| 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 September 30, | | Nine Months Ended September 30, | | 2024 | | 2023 | | 2024 | | 2023 | | JAKAFI revenues, net | $ | 741,181 | | | $ | 636,252 | | | $ | 2,018,993 | | | $ | 1,898,605 | | | OPZELURA revenues, net | 139,272 | | | 91,836 | | | 346,691 | | | 228,621 | | | ICLUSIG revenues, net | 29,745 | | | 27,721 | | | 86,950 | | | 84,493 | | | PEMAZYRE revenues, net | 20,661 | | | 18,942 | | | 58,606 | | | 62,989 | | | MINJUVI/MONJUVI revenues, net | 31,439 | | | 8,348 | | | 86,429 | | | 28,063 | | | ZYNYZ revenues, net | 694 | | | 98 | | | 1,812 | | | 668 | | | Total product revenues, net | 962,992 | | | 783,197 | | | 2,599,481 | | | 2,303,439 | | | JAKAVI product royalty revenues | 115,741 | | | 96,551 | | | 304,653 | | | 263,691 | | | OLUMIANT product royalty revenues | 34,796 | | | 29,615 | | | 97,087 | | | 95,779 | | | TABRECTA product royalty revenues | 5,928 | | | 4,139 | | | 16,460 | | | 13,115 | | | PEMAZYRE product royalty revenues | 414 | | | 523 | | | 1,838 | | | 1,284 | | | Total product royalty revenues | 156,879 | | | 130,828 | | | 420,038 | | | 373,869 | | | Milestone and contract revenues | 18,000 | | | 5,000 | | | 43,000 | | | 5,000 | | | Total revenues | $ | 1,137,871 | | | $ | 919,025 | | | $ | 3,062,519 | | | $ | 2,682,308 | |
|