XML 54 R42.htm IDEA: XBRL DOCUMENT v3.22.4
Revenues (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Revenues      
Total revenues $ 3,394,635 $ 2,986,267 $ 2,666,702
Product revenues, net      
Revenues      
Total revenues 2,746,897 2,322,012 2,068,736
JAKAFI      
Revenues      
Total revenues 2,409,225 2,134,508 1,937,850
ICLUSIG      
Revenues      
Total revenues 105,838 109,395 105,002
PEMAZYRE      
Revenues      
Total revenues 83,445 68,531 25,884
MINJUVI      
Revenues      
Total revenues 19,654 4,910 0
OPZELURA      
Revenues      
Total revenues 128,735 4,668 0
Product royalty revenues      
Revenues      
Total revenues 482,738 569,255 392,966
JAKAVI Royalty Revenues      
Revenues      
Total revenues 331,575 337,991 277,902
OLUMIANT Royalty Revenues      
Revenues      
Total revenues 134,547 220,875 110,920
TABRECTA Royalty Revenues      
Revenues      
Total revenues 15,411 10,389 4,144
PEMAZYRE Royalty Revenues      
Revenues      
Total revenues 1,205 0 0
Milestone and contract revenues      
Revenues      
Total revenues $ 165,000 $ 95,000 $ 205,000