XML 20 R3.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets:    
Cash $ 916 $ 960
Restricted cash 715
Accounts receivable, less allowances of $196 and $358 14,875 19,279
Inventories, net 21,638 21,660
Contract assets 13,792 14,481
Prepaid assets and other assets 4,094 1,698
Total current assets 55,315 58,793
Property and equipment, net 6,232 6,513
Operating lease assets 8,139 6,917
Deferred tax assets 2,575 2,641
Other intangible assets, net 174 263
Total assets 72,435 75,127
Current liabilities:    
Accounts payable 11,582 15,924
Accrued payroll and commissions 1,841 4,138
Customer deposits 5,140 4,068
Current portion of operating leases 1,175 1,033
Current portion of finance lease obligations 143 356
Other accrued liabilities 1,547 1,063
Total current liabilities 21,428 26,582
Long-term liabilities:    
Long-term line of credit 8,634 5,815
Long-term operating lease obligations, net of current portion 7,773 6,763
Long-term finance lease obligations, net of current portion 311 209
Other long-term liabilities 284 414
Total long-term liabilities 17,002 13,201
Total liabilities 38,430 39,783
Shareholders’ equity:    
Preferred stock, $1 par value; 1,000,000 shares authorized; 250,000 shares issued and outstanding 250 250
Common stock - $0.01 par value; 9,000,000 shares authorized; 2,760,793 and 2,740,178 shares issued and outstanding, respectively 28 27
Additional paid-in capital 17,329 16,929
Accumulated other comprehensive loss (977) (532)
Retained earnings 17,375 18,670
Total shareholders’ equity 34,005 35,344
Total liabilities and shareholders’ equity $ 72,435 $ 75,127