XML 19 R2.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED BALANCE SHEETS - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Current Assets:    
Cash $ 5,490,963 $ 5,094,794
Accounts receivable, net 3,716,378 4,352,196
Contract assets, net 32,832,290 35,312,068
Inventory 918,288 1,436,647
Prepaid expenses and other current assets 634,534 718,026
Total Current Assets 43,592,453 46,913,731
Operating lease right-of-use assets 2,856,200 4,740,193
Property and equipment, net 767,904 794,056
Deferred tax asset, net 18,837,576 19,938,124
Goodwill 1,784,254 1,784,254
Other assets 143,615 189,774
Total Assets 67,982,002 74,360,132
Current Liabilities:    
Accounts payable 11,097,685 10,487,012
Accrued expenses 7,922,316 10,275,695
Contract liabilities 2,430,663 5,937,629
Loss reserve 22,832 337,351
Current portion of line of credit 2,750,000 2,400,000
Current portion of long-term debt 26,483 44,498
Operating lease liabilities 2,162,154 1,999,058
Income taxes payable 58,209 30,107
Total Current Liabilities 26,470,342 31,511,350
Line of credit, net of current portion 14,640,000 17,640,000
Long-term operating lease liabilities 938,418 3,100,571
Long-term debt, net of current portion 26,483
Total Liabilities 42,048,760 52,278,404
Shareholders’ Equity:    
Common stock - $.001 par value; authorized 50,000,000 shares, 12,978,741 and 12,771,434 shares, respectively, issued and outstanding 12,979 12,771
Additional paid-in capital 74,424,651 73,872,679
Accumulated deficit (48,504,388) (51,803,722)
Total Shareholders’ Equity 25,933,242 22,081,728
Total Liabilities and Shareholders’ Equity $ 67,982,002 $ 74,360,132