XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenues        
Total revenues $ 919,025 $ 823,303 $ 2,682,308 $ 2,467,935
Product revenues, net        
Revenues        
Total revenues 783,197 713,010 2,303,439 1,982,682
JAKAFI        
Revenues        
Total revenues 636,252 619,595 1,898,605 1,761,732
OPZELURA        
Revenues        
Total revenues 91,836 38,140 228,621 67,454
ICLUSIG        
Revenues        
Total revenues 27,721 25,929 84,493 78,222
PEMAZYRE        
Revenues        
Total revenues 18,942 23,414 62,989 60,429
MINJUVI        
Revenues        
Total revenues 8,348 5,932 28,063 14,845
ZYNYZ        
Revenues        
Total revenues 98 0 668 0
Product royalty revenues        
Revenues        
Total revenues 130,828 110,293 373,869 350,253
JAKAVI Royalty Revenues        
Revenues        
Total revenues 96,551 85,808 263,691 240,386
OLUMIANT Royalty Revenues        
Revenues        
Total revenues 29,615 20,371 95,779 98,689
TABRECTA Royalty Revenues        
Revenues        
Total revenues 4,139 4,114 13,115 11,178
PEMAZYRE Royalty Revenues        
Revenues        
Total revenues 523 0 1,284 0
Milestone and contract revenues        
Revenues        
Total revenues $ 5,000 $ 0 $ 5,000 $ 135,000