v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 124,525,000 $ 128,609,000
Restricted cash 300,000 300,000
Accounts receivable, net of allowances of $646 and $657 as of March 31, 2026 and December 31, 2025, respectively 3,212,000 4,070,000
Inventories 8,913,000 7,419,000
Prepaid expenses and other current assets 1,965,000 2,267,000
Total current assets 138,915,000 142,665,000
Property and equipment, net 7,676,000 7,316,000
Operating lease right-of-use assets 717,000 841,000
Other assets 326,000 515,000
Total assets 147,634,000 151,337,000
Current liabilities:    
Accounts payable 6,504,000 3,619,000
Operating lease liabilities 312,000 331,000
Deferred revenue 0 2,760,000
Accrued compensation and related benefits 888,000 776,000
Accrued income taxes payable 289,000 288,000
Other accrued expenses and liabilities 1,351,000 1,619,000
Total current liabilities 9,344,000 9,393,000
Long-term operating lease liabilities 418,000 525,000
Other long-term liabilities 720,000 718,000
Total liabilities 10,482,000 10,636,000
Commitments and contingencies (see Note 13)
Stockholders' equity:    
Common stock, $0.001 par value: 50,000 shares authorized; 26,728 and 26,436 shares issued and 23,948 and 23,765 shares outstanding as of March 31, 2026 and December 31, 2025, respectively 26,000 26,000
Additional paid-in capital 513,304,000 512,684,000
Treasury stock, 2,780 and 2,671 shares as of March 31, 2026 and December 31, 2025, respectively (17,271,000) (16,921,000)
Accumulated deficit (361,501,000) (358,053,000)
Accumulated other comprehensive income 2,589,000 2,960,000
Total stockholders' equity 137,152,000 140,701,000
Total liabilities and stockholders' equity 147,634,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 March 31, 2026 and December 31, 2025, respectively $ 5,000 $ 5,000