XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Revenues    
Total revenues $ 733,235 $ 604,718
Product revenues, net    
Revenues    
Total revenues 605,821 504,811
JAKAFI    
Revenues    
Total revenues 544,464 465,710
ICLUSIG    
Revenues    
Total revenues 26,069 25,645
PEMAZYRE    
Revenues    
Total revenues 18,032 13,456
MINJUVI    
Revenues    
Total revenues 4,502  
OPZELURA    
Revenues    
Total revenues 12,754  
Product royalty revenues    
Revenues    
Total revenues 122,414 99,907
JAKAVI Royalty Revenues    
Revenues    
Total revenues 70,867 65,602
OLUMIANT Royalty Revenues    
Revenues    
Total revenues 48,064 32,258
TABRECTA Royalty Revenues    
Revenues    
Total revenues 3,483 $ 2,047
Milestone and contract revenues    
Revenues    
Total revenues $ 5,000