v3.25.4
Revenues (Tables)
12 Months Ended
Dec. 31, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregated Revenue
As discussed in Note 1, revenues are recognized under guidance within ASC 606. The following table presents our disaggregated revenues for the periods presented (in thousands):
For the Years Ended,
December 31,
202520242023
JAKAFI revenues, net$3,092,515 $2,792,107 $2,593,732 
OPZELURA revenues, net678,455 508,293 337,864 
ICLUSIG revenues, net134,071 114,319 111,623 
MINJUVI/MONJUVI revenues, net144,578 119,236 37,057 
PEMAZYRE revenues, net86,727 81,748 83,642 
NIKTIMVO revenues, net151,636 — — 
ZYNYZ revenues, net66,351 3,185 1,250 
Total product revenues, net4,354,333 3,618,888 3,165,168 
JAKAVI product royalty revenues457,729 418,840 367,583 
OLUMIANT product royalty revenues144,600 135,572 136,138 
TABRECTA product royalty revenues26,702 22,746 17,793 
Other product royalty revenues7,878 2,171 1,967 
Total product royalty revenues636,909 579,329 523,481 
Milestone and contract revenues150,000 43,000 7,000 
Total revenues$5,141,242 $4,241,217 $3,695,649