XML 49 R37.htm IDEA: XBRL DOCUMENT v3.21.1
Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Revenues    
Total revenues $ 604,718 $ 568,507
Product revenues, net    
Revenues    
Total revenues 504,811 486,727
JAKAFI    
Revenues    
Total revenues 465,710 459,479
ICLUSIG    
Revenues    
Total revenues 25,645 27,248
PEMAZYRE    
Revenues    
Total revenues 13,456  
Product royalty revenues    
Revenues    
Total revenues 99,907 81,780
JAKAVI Royalty Revenues    
Revenues    
Total revenues 65,602 56,333
OLUMIANT Royalty Revenues    
Revenues    
Total revenues 32,258 $ 25,447
TABRECTA Royalty Revenues    
Revenues    
Total revenues $ 2,047