v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Current assets    
Cash and cash equivalents $ 18,327 $ 22,083
Accounts receivable, net 3,578 6,041
Inventories 16,500 14,563
Prepaid inventory 2,478 1,522
Other current assets 1,707 1,683
Total current assets 42,590 45,892
Property and equipment, net 2,314 1,976
Deferred tax assets, net 5,686 4,079
Operating lease right-of-use assets, net 390 452
Other noncurrent assets 566 640
Total assets 51,546 53,039
Current liabilities    
Accounts payable and accrued expenses 4,692 3,343
Product warranties 261 275
Operating lease liabilities, current portion 267 262
Deferred revenue, current portion 639 842
Total current liabilities 5,859 4,722
Operating lease liabilities 141 209
Deferred revenue, net of current portion 4 10
Total liabilities 6,004 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 March 31, 2026; 17,056,845 issued and 16,463,809 outstanding at December 31, 2025 169 169
Additional paid-in capital 46,160 46,090
Treasury stock, 593,036 shares at cost, at March 31, 2026 and December 31, 2025 (3,876) (3,876)
Retained earnings 3,089 5,715
Total stockholders’ equity 45,542 48,098
Total liabilities and stockholders’ equity $ 51,546 $ 53,039