XML 52 R40.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenues (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Revenues      
Total revenues $ 2,986,267 $ 2,666,702 $ 2,158,759
Product revenues, net      
Revenues      
Total revenues 2,322,012 2,068,736 1,774,922
JAKAFI      
Revenues      
Total revenues 2,134,508 1,937,850 1,684,968
ICLUSIG      
Revenues      
Total revenues 4,668    
PEMAZYRE      
Revenues      
Total revenues 109,395 105,002 89,954
MINJUVI      
Revenues      
Total revenues 68,531 25,884  
OPZELURA      
Revenues      
Total revenues 4,910    
Product royalty revenues      
Revenues      
Total revenues 569,255 392,966 306,337
JAKAVI Royalty Revenues      
Revenues      
Total revenues 337,991 277,902 225,913
OLUMIANT Royalty Revenues      
Revenues      
Total revenues 220,875 110,920 80,424
TABRECTA Royalty Revenues      
Revenues      
Total revenues 10,389 4,144  
Milestone and contract revenues      
Revenues      
Total revenues $ 95,000 $ 205,000 $ 77,500