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

Net Product Revenue

46,456

46,778

43,778

Alliance & Other Revenue

1,578

1,522

1,228

Total Revenue

48,034

48,300

45,006