XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets    
Cash $ 9,175 $ 6,726
Accounts receivable, net    
Trade - billed (less allowances of $806 and $781), including contract retentions 17,209 16,223
Trade - unbilled 525 990
Inventories, net    
Raw materials 2,329 1,776
Finished goods 2,821 2,042
Prepaid expenses 1,266 706
Refundable income taxes 0 477
Total current assets 33,325 28,940
Property and equipment, net 27,680 25,124
Other assets 343 249
Total assets 61,348 54,313
Current liabilities    
Accounts payable - trade 7,336 5,816
Accrued expenses and other liabilities 831 799
Deferred revenue 2,717 2,243
Accrued compensation 1,203 788
Accrued income tax 473 146
Operating lease liabilities 43 77
Current maturities of notes payable 636 618
Customer deposits 2,779 737
Total current liabilities 16,018 11,224
Deferred revenue 4,424 2,174
Operating lease liabilities 2 45
Notes payable - less current maturities 5,092 5,730
Deferred tax liability 1,651 2,085
Total liabilities 27,187 21,258
Stockholders' equity    
Preferred stock, $.01 par value; authorized 1,000,000 shares, none issued and outstanding 0 0
Common stock, $.01 par value; authorized 8,000,000 shares; 5,349,599 and 5,345,189 issued and 5,308,679 and 5,304,269 outstanding, respectively 54 53
Additional paid-in capital 7,814 7,440
Treasury stock, at cost, 40,920 shares (102) (102)
Retained earnings 26,395 25,664
Total stockholders' equity 34,161 33,055
Total liabilities and stockholders' equity $ 61,348 $ 54,313