XML 10 R2.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current Assets:    
Cash and cash equivalents $ 652,800 $ 517,553
Accounts receivable, net 65,863 65,476
Inventory, net 18,650 19,541
Prepaid expenses and other current assets 21,426 21,039
Total current assets 758,739 623,609
Operating lease right-of-use asset, net 2,084 2,230
Property and equipment, net 1,149 1,354
License and acquired intangibles, net 137,983 156,672
Deferred tax assets, net 50,704 45,982
Investment in equity securities 21,256 21,564
Total assets 971,915 851,411
Current Liabilities:    
Accounts payable 5,528 16,593
Accrued expenses and other liabilities 107,479 104,085
Total current liabilities 113,007 120,678
Operating lease liability, net of current portion 2,572 2,786
Other non-current liabilities 309 315
Total liabilities 115,888 123,779
Commitments and contingencies (Note 12)
Stockholders' equity:    
Preferred stock, $0.001 par value, 5,000,000 shares authorized: none issued and outstanding at June 30, 2025 and December 31, 2024 0 0
Common stock, $0.001 par value, 200,000,000 shares authorized; 122,385,569 shares and 120,879,099 shares issued and outstanding at June 30, 2025 and December 31, 2024, respectively 122 121
Additional paid-in capital 461,868 442,286
Retained earnings 394,006 285,161
Accumulated other comprehensive income (loss) (Note 4) 31 64
Total stockholders' equity 856,027 727,632
Total liabilities and stockholders' equity $ 971,915 $ 851,411