XML 14 R2.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Current Assets:    
Cash $ 1,868,580 $ 5,490,963
Accounts receivable, net 5,565,694 3,716,378
Contract assets, net 32,080,347 32,832,290
Inventory 897,523 918,288
Prepaid expenses and other current assets 705,679 634,534
Total Current Assets 41,117,823 43,592,453
Operating lease right-of-use assets 2,370,664 2,856,200
Property and equipment, net 728,540 767,904
Deferred tax asset, net 19,221,166 18,837,576
Goodwill 1,784,254 1,784,254
Other assets 138,284 143,615
Total Assets 65,360,731 67,982,002
Current Liabilities:    
Accounts payable 14,497,164 11,097,685
Accrued expenses 4,547,206 7,922,316
Contract liabilities 1,955,260 2,430,663
Loss reserve 98,534 22,832
Current portion of line of credit 2,750,000 2,750,000
Current portion of long-term debt 18,736 26,483
Operating lease liabilities, current 2,206,562 2,162,154
Income taxes payable 93,156 58,209
Total Current Liabilities 26,166,618 26,470,342
Line of credit, net of current portion 13,890,000 14,640,000
Long-term operating lease liabilities 374,566 938,418
Total Liabilities 40,431,184 42,048,760
Commitments and Contingencies (see note 11)  
Shareholders’ Equity:    
Common stock - $.001 par value; authorized 50,000,000 shares, 13,009,294 and 12,978,741 shares, respectively, issued and outstanding 13,009 12,979
Additional paid-in capital 74,744,850 74,424,651
Accumulated deficit (49,828,312) (48,504,388)
Total Shareholders’ Equity 24,929,547 25,933,242
Total Liabilities and Shareholders’ Equity $ 65,360,731 $ 67,982,002