XML 52 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenues        
Total revenues $ 954,610 $ 911,397 $ 1,763,283 $ 1,644,632
Product revenues, net        
Revenues        
Total revenues 827,005 663,851 1,520,242 1,269,672
JAKAFI        
Revenues        
Total revenues 682,384 597,673 1,262,353 1,142,137
OPZELURA        
Revenues        
Total revenues 80,233 16,560 136,785 29,314
ICLUSIG        
Revenues        
Total revenues 29,087 26,224 56,772 52,293
PEMAZYRE        
Revenues        
Total revenues 21,572 18,983 44,047 37,015
MINJUVI        
Revenues        
Total revenues 13,159 4,411 19,715 8,913
ZYNYZ        
Revenues        
Total revenues 570 0 570 0
Product royalty revenues        
Revenues        
Total revenues 127,605 117,546 243,041 239,960
JAKAVI Royalty Revenues        
Revenues        
Total revenues 90,448 83,711 167,140 154,578
OLUMIANT Royalty Revenues        
Revenues        
Total revenues 32,009 30,254 66,164 78,318
TABRECTA Royalty Revenues        
Revenues        
Total revenues 4,799 3,581 8,976 7,064
PEMAZYRE Royalty Revenues        
Revenues        
Total revenues 349 0 761 0
Milestone and contract revenues        
Revenues        
Total revenues $ 0 $ 130,000 $ 0 $ 135,000