RevenueLTMDec '24Dec '23Dec '22Dec '21Dec '20Dec '19Dec '18Dec '17Dec '16Dec '15Dec '14Dec '13Dec '12

JAKAFI Product Revenue

3,037.4

2,792.1

2,593.7

OPZELURA Product Revenue

632.8

508.3

337.9

ICLUSIG Product Revenue

127.2

114.3

111.6

PEMAZYRE Product Revenue

86.5

81.7

83.6

MINJUVI Product Revenue

135.5

119.2

37.1

ZYNYZ Product Revenue

36

3.2

1.3

Total Product Revenue

4,151

3,618.9

3,165.2

JAKAVI Royalty Revenue

441.7

418.8

367.6

OLUMIANT Royalty Revenue

139.9

135.6

136.1

TABRECTA Royalty Revenue

25.8

22.7

17.8

Other Royalty Revenue

4.7

2.2

2

Total Royalty Revenue

612.2

579.3

523.5

Milestone and Contract Revenue

—

43

7

Other Revenue

50

—

—

Total Revenue

4,813.1

4,241.2

3,695.6