XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenues    
Total revenues $ 880,889 $ 808,673
Product revenues, net    
Revenues    
Total revenues 729,923 693,237
JAKAFI    
Revenues    
Total revenues 571,839 579,969
OPZELURA    
Revenues    
Total revenues 85,724 56,552
ICLUSIG    
Revenues    
Total revenues 30,343 27,685
PEMAZYRE    
Revenues    
Total revenues 17,676 22,475
MINJUVI/MONJUVI    
Revenues    
Total revenues 23,874 6,556
ZYNYZ    
Revenues    
Total revenues 467 0
Product royalty revenues    
Revenues    
Total revenues 125,966 115,436
JAKAVI Royalty Revenues    
Revenues    
Total revenues 89,595 76,692
OLUMIANT Royalty Revenues    
Revenues    
Total revenues 30,589 34,155
TABRECTA Royalty Revenues    
Revenues    
Total revenues 5,234 4,177
PEMAZYRE Royalty Revenues    
Revenues    
Total revenues 548 412
Milestone and contract revenues    
Revenues    
Total revenues $ 25,000 $ 0