XML 12 R2.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets    
Cash and cash equivalents $ 353,829 $ 344,865
Short-term investments 328,157 252,652
Accounts receivable, net 111,439 104,746
Inventory 31,041 26,508
Prepaid expenses and other current assets 16,881 13,274
Total current assets 841,347 742,045
Property and equipment, net 150,388 155,168
Long-term investments 138,807 152,114
Right-of-use assets 7,655 6,280
Other non-current assets 197 231
Total assets 1,138,394 1,055,838
Current liabilities    
Accounts payable 7,124 4,985
Current portion of lease liability 1,617 1,217
Accrued rebates 51,638 36,804
Accrued expenses and other current liabilities 26,517 58,989
Total current liabilities 86,896 101,995
Lease liability 8,064 6,044
Other long-term liabilities 2,787 1,419
Total liabilities 97,747 109,458
Commitments and contingencies (see note 7)
Stockholders’ equity    
Common stock; $0.00001 par value; 80,000 shares authorized as of June 30, 2025 and December 31, 2024; 28,927 and 28,794 shares issued and outstanding as of June 30, 2025 and December 31, 2024, respectively. 0 0
Additional paid-in capital 1,146,092 1,127,238
Accumulated other comprehensive gain (loss) 1,157 (190)
Accumulated deficit (106,602) (180,668)
Total stockholders’ equity 1,040,647 946,380
Total liabilities and stockholders’ equity $ 1,138,394 $ 1,055,838