XML 18 R3.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Balance Sheets - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Current Assets    
Cash $ 819,050 $ 1,074,842
Accounts receivable, net 8,369,116 21,648,901
Contract receivables 4,132,817 8,436,567
Prepaid expenses and other current assets 2,486,865 1,751,564
Total current assets 15,807,848 32,911,874
Non-current assets    
Property and equipment, net 921,957 1,419,393
Operating lease right-of-use assets 1,534,560 2,041,217
Goodwill 1,080,638 9,688,975
Intangible assets, net 148,780 3,451,608
Total non-current assets 3,685,935 16,601,193
Total assets 19,493,783 49,513,067
Current liabilities    
Accounts payable 14,724,589 24,203,769
Contract liabilities 14,094,176 3,950,133
Accrued expenses 4,277,545 5,284,278
Customer deposits 2,682,099 603,046
Contingent consideration 49,830
Notes payable, current 5,968,145 3,204,840
Operating lease liabilities, current 552,933 707,141
Total current liabilities 42,299,487 38,003,037
Non-current liabilities    
Notes payable, long-term 795,531
Deferred tax liability 14,608 44,313
Operating lease liabilities, long-term 1,026,699 1,380,362
Total non-current liabilities 1,836,838 1,424,675
Total liabilities 44,136,325 39,427,712
Commitments and contingencies (Note 12)
SHAREHOLDERS’ EQUITY (DEFICIT)    
Preferred stock, $0.10 par value; 3,000,000 shares authorized; 0 shares issued and outstanding as of December 31, 2024, and 2023
Common stock, $0.001 par value: 30,000,000 shares authorized; 15,521,223 issued and 14,071,390 outstanding as of December 31, 2024, and 30,000,000 shares authorized; 13,522,669 issued and 12,072,836 outstanding as of December 31, 2023 14,071 13,523
Additional paid in capital 90,157,137 88,389,756
Treasury shares, cost basis: 1,449,833 shares as of December 31, 2024 and 2023 (12,045,542) (12,045,542)
Accumulated deficit (102,768,208) (66,272,382)
Total shareholders’ equity (deficit) (24,642,542) 10,085,355
Total liabilities and shareholders’ equity (deficit) $ 19,493,783 $ 49,513,067