v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current assets    
Cash, restricted cash, and cash equivalents $ 15,186 $ 22,083
Accounts receivable, net 1,680 6,041
Inventories 18,459 14,563
Prepaid inventory 607 1,522
Other current assets 1,745 1,683
Total current assets 37,677 45,892
Property and equipment, net 2,748 1,976
Deferred tax asset 4,079
Operating lease right-of-use assets, net 329 452
Other noncurrent assets 505 640
Total assets 41,259 53,039
Current liabilities    
Accounts payable and accrued expenses 3,167 3,343
Product warranties 267 275
Operating lease liabilities, current portion 274 262
Deferred revenue, current portion 619 842
Total current liabilities 4,327 4,722
Operating lease liabilities 69 209
Deferred revenue, net of current portion 10
Total liabilities 4,396 4,941
Commitments and contingencies  
Stockholders’ equity    
Preferred stock, 5,000,000 shares authorized and none issued and outstanding
Common stock, $0.01 par value – 50,000,000 authorized; 17,055,095 issued and 16,462,059 outstanding at June 30, 2026;  17,056,845 issued and 16,463,809 outstanding at December 31, 2025 169 169
Additional paid-in capital 46,230 46,090
Treasury stock, 593,036 shares at cost, at June 30, 2026 and December 31, 2025 (3,876) (3,876)
(Accumulated deficit) retained earnings (5,660) 5,715
Total stockholders’ equity 36,863 48,098
Total liabilities and stockholders’ equity $ 41,259 $ 53,039