XML 12 R2.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current Assets:    
Cash and cash equivalents $ 517,553 $ 137,636
Accounts receivable, net 65,476 53,514
Inventory 19,541 15,644
Prepaid expenses and other current assets 21,039 12,535
Total current assets 623,609 219,329
Operating lease right-of-use asset, net 2,230 2,508
Property and equipment, net 1,354 1,195
License and acquired intangibles, net 156,672 194,049
Deferred tax assets, net 45,982 36,544
Investment in equity securities 21,564 16,489
Total assets 851,411 470,114
Current Liabilities:    
Accounts payable 16,593 14,795
Accrued expenses and other liabilities 104,085 61,268
Total current liabilities 120,678 76,063
Operating lease liability, net of current portion 2,786 3,188
Other non-current liabilities 315 2,982
Total liabilities 123,779 82,233
Commitments and contingencies (Note 12)
Stockholders' Equity:    
Preferred stock, $0.001 par value, 5,000,000 shares authorized: none issued and outstanding at December 31, 2024 and 2023 0 0
Common stock, $0.001 par value, 200,000,000 shares authorized; 120,879,099 shares and 107,121,549 shares issued and outstanding at December 31, 2024 and 2023, respectively 121 107
Additional paid-in capital 442,286 266,488
Retained earnings 285,161 121,272
Accumulated other comprehensive income (Note 4) 64 14
Total stockholders' equity 727,632 387,881
Total liabilities and stockholders' equity $ 851,411 $ 470,114