XML 55 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenues        
Total revenues $ 1,365,980 $ 1,137,871 $ 3,634,407 $ 3,062,519
Product revenues, net        
Revenues        
Total revenues 1,149,856 962,992 3,131,544 2,599,481
JAKAFI        
Revenues        
Total revenues 791,071 741,181 2,264,271 2,018,993
OPZELURA        
Revenues        
Total revenues 187,968 139,272 471,172 346,691
ICLUSIG        
Revenues        
Total revenues 37,582 29,745 99,855 86,950
PEMAZYRE        
Revenues        
Total revenues 22,741 20,661 63,373 58,606
MINJUVI/MONJUVI        
Revenues        
Total revenues 41,990 31,439 102,672 86,429
NIKTIMVO        
Revenues        
Total revenues 45,830 0 95,597 0
ZYNYZ        
Revenues        
Total revenues 22,674 694 34,604 1,812
Product royalty revenues        
Revenues        
Total revenues 171,124 156,879 452,863 420,038
JAKAVI Royalty Revenues        
Revenues        
Total revenues 125,645 115,741 327,504 304,653
OLUMIANT Royalty Revenues        
Revenues        
Total revenues 37,111 34,796 101,393 97,087
TABRECTA Royalty Revenues        
Revenues        
Total revenues 6,513 5,928 19,558 16,460
Other product royalty revenues        
Revenues        
Total revenues 1,855 414 4,408 1,838
Milestone and contract revenues        
Revenues        
Total revenues $ 45,000 $ 18,000 $ 50,000 $ 43,000