XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenues        
Total revenues $ 911,397 $ 705,709 $ 1,644,632 $ 1,310,427
Product revenues, net        
Revenues        
Total revenues 663,851 575,150 1,269,672 1,079,961
JAKAFI        
Revenues        
Total revenues 597,673 529,055 1,142,137 994,765
ICLUSIG        
Revenues        
Total revenues 26,224 28,189 52,293 53,834
PEMAZYRE        
Revenues        
Total revenues 18,983 17,906 37,015 31,362
MINJUVI        
Revenues        
Total revenues 4,411   8,913  
OPZELURA        
Revenues        
Total revenues 16,560   29,314  
Product royalty revenues        
Revenues        
Total revenues 117,546 120,559 239,960 220,466
JAKAVI Royalty Revenues        
Revenues        
Total revenues 83,711 82,038 154,578 147,640
OLUMIANT Royalty Revenues        
Revenues        
Total revenues 30,254 36,045 78,318 68,303
TABRECTA Royalty Revenues        
Revenues        
Total revenues 3,581 2,476 7,064 4,523
Milestone and contract revenues        
Revenues        
Total revenues $ 130,000 $ 10,000 $ 135,000 $ 10,000