XML 14 R4.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenues:      
Total revenues $ 491,734 $ 398,204 $ 214,203
Operating costs and expenses:      
Cost of sales [1] 68,845 51,967 34,393
Research and development 12,648 93,150 19,789
Selling, general and administrative [1] 177,740 133,710 57,085
Amortization of intangible assets 37,377 32,565 1,098
Total operating costs and expenses 296,610 311,392 112,365
Operating income 195,124 86,812 101,838
Other income, net 21,139 7,699 2,881
Net income before income taxes 216,263 94,511 104,719
Income tax provision 52,374 23,101 21,640
Net income $ 163,889 $ 71,410 $ 83,079
Net income per share:      
Basic $ 1.38 $ 0.67 $ 0.8
Diluted $ 1.31 $ 0.63 $ 0.75
Weighted average shares outstanding:      
Basic 118,457,673 106,279,736 103,374,606
Diluted 124,943,603 113,753,154 111,375,631
Net income $ 163,889 $ 71,410 $ 83,079
Other comprehensive income (Note 4):      
Unrealized gain (loss) on available-for-sale securities, net of tax of ($20), $4 and ($54), respectively 50 (10) 172
Comprehensive income 163,939 71,400 83,251
Product revenue, net [Member]      
Revenues:      
Total revenues 489,327 396,502 213,938
License and other revenue [Member]      
Revenues:      
Total revenues $ 2,407 $ 1,702 $ 265
[1] exclusive of amortization of intangible assets