XML 12 R2.htm IDEA: XBRL DOCUMENT v3.25.4
Condensed Consolidated Balance Sheets - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Current Assets    
Cash $ 696,996 $ 819,050
Accounts receivable, net 5,551,866 8,369,116
Contract receivables 3,694,630 4,132,817
Prepaid expenses and other current assets 3,478,135 2,486,865
Total current assets 13,421,627 15,807,848
Non-current assets    
Property and equipment, net 837,524 921,957
Operating lease assets 622,133 1,534,560
Goodwill 1,080,638 1,080,638
Intangible assets, net 123,830 148,780
Total non-current assets 2,664,125 3,685,935
Total assets 16,085,752 19,493,783
Current liabilities    
Accounts payable 16,863,418 14,724,589
Contract liabilities 12,546,624 14,094,176
Accrued expenses 4,587,973 4,277,545
Customer deposits 4,942,145 2,682,099
Notes payable 4,183,660 5,968,145
Operating lease liabilities 357,641 552,933
Total current liabilities 43,481,461 42,299,487
Non-current liabilities    
Notes payable, long-term 559,521 795,531
Deferred tax liability   14,608
Operating lease liabilities - LT 287,529 1,026,699
Total non-current liabilities 847,050 1,836,838
Total liabilities 44,328,511 44,136,325
Commitments and contingencies (Note 11)
SHAREHOLDERS’ DEFICIT    
Preferred stock, $0.10 par value; 3,000,000 shares authorized; 0 shares issued and outstanding as of March 31, 2025 and December 31, 2024
Common stock, $0.001 par value 30,000,000 shares authorized; 14,560,366 issued and 13,110,533 outstanding as of March 31, 2025, and 14,071,390 issued and 12,621,557 outstanding as of December 31, 2024 14,560 14,071
Additional paid in capital 90,590,343 90,157,137
Treasury shares, cost basis: 1,449,833 shares as of March 31, 2025 and December 31, 2024 (12,045,542) (12,045,542)
Accumulated deficit (106,802,120) (102,768,208)
Total shareholders’ deficit (28,242,759) (24,642,542)
Total liabilities and shareholders’ deficit $ 16,085,752 $ 19,493,783