XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets    
Cash $ 6,801 $ 9,175
Accounts receivable, net    
Trade - billed (less allowances of approximately $953 and $806, respectively), including contract retentions 20,055 17,209
Trade - unbilled 637 525
Inventories, net    
Raw materials 2,939 2,329
Finished goods 4,012 2,821
Prepaid expenses 1,246 1,266
Total current assets 35,690 33,325
Property and equipment, net 28,826 27,680
Other assets 337 343
Total assets 64,853 61,348
Current liabilities    
Accounts payable - trade 6,944 7,336
Accrued expenses and other liabilities 1,900 831
Deferred revenue 3,217 2,717
Accrued compensation 871 1,203
Accrued income taxes 831 473
Operating lease liabilities 34 43
Current maturities of notes payable 640 636
Customer deposits 2,950 2,779
Total current liabilities 17,387 16,018
Deferred revenue 5,572 4,424
Operating lease liabilities 0 2
Notes payable - less current maturities 4,931 5,092
Deferred tax liability 1,650 1,651
Total liabilities 29,540 27,187
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,349,599 issued and 5,308,679 and 5,308,679 outstanding, respectively 54 54
Additional paid-in capital 7,819 7,814
Treasury stock, at cost, 40,920 shares (102) (102)
Retained earnings 27,542 26,395
Total stockholders' equity 35,313 34,161
Total liabilities and stockholders' equity $ 64,853 $ 61,348