v3.26.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current assets    
Cash and cash equivalents $ 427,740 $ 496,304
Short-term investments 417,891 331,487
Accounts receivable, net 138,662 127,425
Inventory 45,556 40,475
Prepaid taxes 15,308 14,006
Prepaid expenses and other current assets 14,491 14,905
Total current assets 1,059,648 1,024,602
Property and equipment, net 153,775 150,776
Long-term investments 257,291 128,066
Right-of-use assets 6,826 7,239
Deferred tax asset, net of valuation allowance 22,824 22,824
Other non-current assets 284 287
Total assets 1,500,648 1,333,794
Current liabilities    
Accounts payable 6,544 3,238
Current portion of lease liability 1,808 1,771
Accrued rebates 83,480 58,181
Accrued expenses and other current liabilities 35,565 39,752
Total current liabilities 127,397 102,942
Lease liability 7,045 7,568
Other long-term liabilities 7,080 3,724
Total liabilities 141,522 114,234
Commitments and contingencies (see note 7)
Stockholders’ equity    
Common stock; $0.00001 par value; 80,000 shares authorized as of June 30, 2026 and December 31, 2025; 29,596 and 29,192 shares issued and outstanding as of June 30, 2026 and December 31, 2025, respectively. 0 0
Additional paid-in capital 1,228,598 1,194,261
Accumulated other comprehensive (loss) gain (4,335) 1,136
Retained earnings 134,863 24,163
Total stockholders’ equity 1,359,126 1,219,560
Total liabilities and stockholders’ equity $ 1,500,648 $ 1,333,794