XML 12 R4.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenues:        
Total revenues $ 146,563 $ 122,710 $ 287,984 $ 221,219
Operating costs and expenses:        
Cost of sales [1] 20,614 15,405 38,525 27,925
Research and development 4,358 2,985 8,245 5,566
Selling, general and administrative [1] 45,949 40,730 92,860 87,668
Amortization of intangible assets 9,344 9,344 18,689 18,688
Total operating costs and expenses 80,265 68,464 158,319 139,847
Operating income 66,298 54,246 129,665 81,372
Other income, net 2,995 1,542 10,914 3,505
Net income before income taxes 69,293 55,788 140,579 84,877
Income tax provision 17,185 14,994 31,734 20,808
Net income $ 52,108 $ 40,794 $ 108,845 $ 64,069
Net income per share:        
Basic $ 0.43 $ 0.35 $ 0.89 $ 0.55
Diluted $ 0.41 $ 0.33 $ 0.86 $ 0.52
Weighted average shares outstanding:        
Basic 122,163,212 118,180,396 121,819,748 117,493,257
Diluted 127,543,284 124,655,999 127,261,527 124,028,752
Net income $ 52,108 $ 40,794 $ 108,845 $ 64,069
Other comprehensive income (Note 4):        
Unrealized gain (loss) on available-for-sale securities, net of tax of ($15), $0, $10 and $4, respectively 48 0 (33) (14)
Comprehensive income 52,156 40,794 108,812 64,055
Product revenue, net [Member]        
Revenues:        
Total revenues 146,540 122,653 287,940 221,094
License and other revenue [Member]        
Revenues:        
Total revenues $ 23 $ 57 $ 44 $ 125
[1] exclusive of amortization of intangible assets