XML 22 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenues      
Total revenues $ 1,015,324 $ 829,253 $ 660,116
Operating expenses      
Cost of sales 159,417 192,361 139,304
Amortization of intangibles 71,049 73,773 43,148
Research and development 79,048 76,363 66,607
Selling, general and administrative 154,335 149,182 143,526
Total operating expenses 463,849 491,679 392,585
Operating income 551,475 337,574 267,531
Other income (expense)      
Investment and other income, net 23,752 16,317 1,046
Inducement expense related to convertible notes 0 0 (2,712)
Contingent liability fair value measurement gain 0 13,200 0
Interest expense (18,095) (18,762) (16,947)
Income before income tax expense 557,132 348,329 248,918
Income tax expense 113,041 66,735 46,789
Net income $ 444,091 $ 281,594 $ 202,129
Earnings per share      
Basic (usd per share) $ 3.50 $ 2.13 $ 1.48
Diluted (usd per share) $ 3.43 $ 2.10 $ 1.44
Weighted average common shares outstanding      
Basic (in shares) 126,827 131,927 136,844
Diluted (in shares) 129,424 134,197 140,608
Royalties      
Revenues      
Total revenues $ 570,991 $ 447,865 $ 360,475
Product sales, net      
Revenues      
Total revenues 303,492 300,854 191,030
Revenues under collaborative agreements      
Revenues      
Total revenues $ 140,841 $ 80,534 $ 108,611