XML 22 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 7,075 $ 3,456
Trade accounts receivable, net 7,349 7,902
Inventories, net 17,636 23,952
Prepaid expenses and other current assets 4,881 1,892
Total current assets 36,941 37,202
Property, plant and equipment, net 4,911 5,366
Operating lease right-of-use (ROU) assets 1,128 1,560
Investments 0 742
Deferred tax assets, net 6,788 4,116
Capitalized product development cost 1,321 0
Other assets 410 422
Total assets 51,499 49,408
Current liabilities:    
Accounts payable 6,327 9,822
Accrued compensation and related taxes 2,289 1,302
Accrued warranty expense 1,008 722
Accrued other expenses and other current liabilities 1,894 363
Short-term operating lease liabilities 571 525
Credit facility 0 6,476
Notes payable-current portion 0 71
Deferred revenue 1,885 1,137
Total current liabilities 13,974 20,418
Long-term operating lease liabilities 714 1,260
Deferred revenue 6,980 6,419
Total liabilities 21,668 28,097
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; 3,913,959 and 3,867,082 issued and 3,571,879 and 3,577,002 outstanding shares as of December 31, 2024 and 2023, respectively 2,348 2,320
Additional paid-in capital 49,386 48,602
Accumulated deficit (15,850) (24,209)
Treasury stock, at cost, 342,080 and 290,080 shares as of December 31, 2024, and 2023, respectively (6,053) (5,402)
Total stockholders’ equity 29,831 21,311
Total liabilities and stockholders’ equity $ 51,499 $ 49,408