XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 11,853 $ 7,075
Trade accounts receivable, net 11,542 7,349
Inventories, net 17,167 17,636
Prepaid expenses and other current assets 4,271 4,881
Total current assets 44,833 36,941
Property, plant and equipment, net 4,563 4,911
Operating lease right-of-use (ROU) assets 886 1,128
Deferred tax assets, net 7,443 6,788
Capitalized product development cost 2,267 1,321
Other assets 434 410
Total assets 60,426 51,499
Current liabilities:    
Accounts payable 9,835 6,327
Accrued compensation and related taxes 1,702 2,289
Accrued warranty expense 921 1,008
Accrued other expenses and other current liabilities 550 1,894
Short-term operating lease liabilities 515 571
Deferred revenue 2,397 1,885
Total current liabilities 15,920 13,974
Long-term operating lease liabilities 490 714
Long-term uncertain tax position liability 1,419 0
Deferred revenue 5,834 6,980
Total liabilities 23,663 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,035,256 and 3,913,959 issued, and 3,693,176 and 3,571,879 outstanding shares as of June 30, 2025 and December 31, 2024, respectively 2,421 2,348
Additional paid-in capital 50,372 49,386
Accumulated deficit (9,977) (15,850)
Treasury stock, at cost, 342,080 shares as of June 30, 2025, and December 31, 2024 (6,053) (6,053)
Total stockholders’ equity 36,763 29,831
Total liabilities and stockholders’ equity $ 60,426 $ 51,499