XML 16 R2.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 22,788 $ 7,075
Trade accounts receivable, net 7,221 7,349
Inventories, net 15,862 17,636
Prepaid expenses and other current assets 3,099 4,881
Total current assets 48,970 36,941
Property, plant and equipment, net 4,170 4,911
Operating lease right-of-use (ROU) assets 1,502 1,128
Deferred tax assets, net 5,230 6,788
Capitalized software and systems integration costs 3,417 1,321
Other assets 471 410
Total assets 63,760 51,499
Current liabilities:    
Accounts payable 4,781 6,327
Accrued compensation and related taxes 2,423 2,289
Accrued warranty expense 760 1,008
Accrued other expenses and other current liabilities 335 1,894
Short-term operating lease liabilities 610 571
Deferred revenue 2,728 1,885
Total current liabilities 11,637 13,974
Long term operating lease liabilities 965 714
Deferred revenue 6,460 6,980
Total liabilities 19,062 21,668
Commitments and contingencies
Stockholders’ equity:    
Preferred stock; $1.00 par value; 1,000,000 authorized shares; none issued or outstanding 0 0
Common stock; $0.60 par value; 10,000,000 authorized shares; 4,092,056 and 3,913,959 issued and 3,733,733 and 3,571,879 outstanding shares as of December 31, 2025 and 2024, respectively 2,455 2,348
Additional paid-in capital 51,803 49,386
Accumulated deficit (2,314) (15,850)
Treasury stock, at cost, 358,323 and 342,080 shares as of December 31, 2025, and 2024, respectively (7,246) (6,053)
Total stockholders’ equity 44,698 29,831
Total liabilities and stockholders’ equity $ 63,760 $ 51,499