v3.26.1
Condensed Consolidated Statements of Operations and Comprehensive Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Statement of Comprehensive Income [Abstract]        
Product revenue, net $ 119,222 $ 96,042 $ 235,579 $ 184,225
Operating expenses        
Cost of goods sold 6,437 7,165 12,760 12,193
Research and development 14,518 14,410 29,849 28,666
Selling, general and administrative 39,850 35,068 80,863 67,714
Total operating expenses 60,805 56,643 123,472 108,573
Income from operations 58,417 39,399 112,107 75,652
Other income        
Interest and other income, net 7,662 7,376 15,414 14,720
Income before income taxes 66,079 46,775 127,521 90,372
Income tax expense (11,311) (8,442) (16,821) (16,305)
Net income 54,768 38,333 110,700 74,067
Unrealized (loss) gain on available-for-sale securities (1,213) (158) (2,790) 186
Foreign currency translation (1,499) 925 (2,681) 1,161
Comprehensive income $ 52,056 $ 39,100 $ 105,229 $ 75,414
Net income per common share:        
Basic (in usd per share) $ 1.85 $ 1.33 $ 3.76 $ 2.57
Diluted (in usd per share) $ 1.79 $ 1.29 $ 3.62 $ 2.48
Weighted-average common shares outstanding:        
Basic (in shares) 29,529 28,910 29,409 28,863
Diluted (in shares) 30,657 29,749 30,584 29,819