v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 119,407,000 $ 128,609,000
Restricted cash 300,000 300,000
Accounts receivable, net of allowances of $668 and $657 as of June 30, 2026 and December 31, 2025, respectively 2,428,000 4,070,000
Inventories 8,501,000 7,419,000
Prepaid expenses and other current assets 1,661,000 2,267,000
Total current assets 132,297,000 142,665,000
Property and equipment, net 7,364,000 7,316,000
Operating lease right-of-use assets 696,000 841,000
Other assets 325,000 515,000
Total assets 140,682,000 151,337,000
Current liabilities:    
Accounts payable 2,502,000 3,619,000
Operating lease liabilities 331,000 331,000
Deferred revenue 0 2,760,000
Accrued compensation and related benefits 988,000 776,000
Accrued income taxes payable 286,000 288,000
Other accrued expenses and liabilities 2,395,000 1,619,000
Total current liabilities 6,502,000 9,393,000
Long-term operating lease liabilities 375,000 525,000
Other long-term liabilities 723,000 718,000
Total liabilities 7,600,000 10,636,000
Commitments and contingencies (see Note 13)
Stockholders' equity:    
Common stock, $0.001 par value: 50,000 shares authorized; 26,860 and 26,436 shares issued and 24,059 and 23,765 shares outstanding as of June 30, 2026 and December 31, 2025, respectively 27,000 26,000
Additional paid-in capital 514,028,000 512,684,000
Treasury stock, 2,801 and 2,671 shares as of June 30, 2026 and December 31, 2025, respectively (17,362,000) (16,921,000)
Accumulated deficit (366,154,000) (358,053,000)
Accumulated other comprehensive income 2,538,000 2,960,000
Total stockholders' equity 133,082,000 140,701,000
Total liabilities and stockholders' equity 140,682,000 151,337,000
Series B Preferred Stock    
Stockholders' equity:    
Series B preferred stock, $0.001 par value: 5,000 shares authorized; 5,000 shares issued and outstanding as of June 30, 2026 and December 31, 2025, respectively $ 5,000 $ 5,000