XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Revenues        
Total revenues $ 705,709 $ 688,043 $ 1,310,427 $ 1,256,550
Product revenues, net        
Revenues        
Total revenues 575,150 500,290 1,079,961 987,017
JAKAFI        
Revenues        
Total revenues 529,055 473,706 994,765 933,185
ICLUSIG        
Revenues        
Total revenues 28,189 22,798 53,834 50,046
PEMAZYRE        
Revenues        
Total revenues 17,906 3,786 31,362 3,786
Product royalty revenues        
Revenues        
Total revenues 120,559 92,753 220,466 174,533
JAKAVI Royalty Revenues        
Revenues        
Total revenues 82,038 66,217 147,640 122,550
OLUMIANT Royalty Revenues        
Revenues        
Total revenues 36,045 25,830 68,303 51,277
TABRECTA Royalty Revenues        
Revenues        
Total revenues 2,476 706 4,523 706
Milestone and contract revenues        
Revenues        
Total revenues $ 10,000 $ 95,000 $ 10,000 $ 95,000