v3.26.3
Condensed Balance Sheets (unaudited) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Current assets    
Cash and cash equivalents $ 7,760 $ 10,708
Marketable securities, short-term 32,038 37,659
Accounts receivable, net of allowance for credit losses of $1,533 and $1,824 as of September 30, 2026 and December 31, 2025, respectively 30,219 42,155
Inventories 42,304 36,031
Prepaid expenses and other current assets 6,365 5,501
Total current assets 118,686 132,054
Property and equipment, net 33,037 29,752
Intangible assets, net of accumulated amortization of $3,088 and $2,375 as of September 30, 2026 and December 31, 2025, respectively 6,412 7,125
Goodwill 12,815 12,815
Operating lease right-of-use assets 6,917 7,614
Other non-current assets, net of allowance for credit losses of $17 and $69 as of September 30, 2026 and December 31, 2025, respectively 1,433 1,221
Total assets 179,300 190,581
Current liabilities    
Accounts payable 14,284 6,726
Accrued liabilities 7,244 5,784
Accrued commissions 7,524 9,365
Accrued compensation 10,545 6,331
Other liabilities 6,482 2,429
Total current liabilities 46,079 30,635
Long-term debt, net 56,264 55,583
Operating lease liabilities, net of current portion 12,622 13,982
Other long-term liabilities 2,689 3,049
Total liabilities 117,654 103,249
Commitments and contingencies (Note 7)
Stockholders’ equity    
Preferred stock, $0.001 par value, 5,000,000 shares authorized as of September 30, 2026 and December 31, 2025; 0 shares issued as of September 30, 2026 and December 31, 2025 0 0
Common stock, $0.001 par value, 300,000,000 shares authorized; 65,874,175 and 64,029,378 shares issued as of September 30, 2026 and December 31, 2025, respectively 66 64
Additional paid-in capital 358,904 337,371
Accumulated deficit (295,392) (248,992)
Accumulated other comprehensive income (loss) (108) 72
Treasury stock, at cost; 348,299 and 165,513 shares as of September 30, 2026 and December 31, 2025, respectively (1,824) (1,183)
Total stockholders’ equity 61,646 87,332
Total liabilities and stockholders’ equity $ 179,300 $ 190,581