XML 12 R2.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Current assets:    
Cash $ 1,136,840 $ 1,074,842
Accounts receivable, net 24,040,022 21,648,901
Contract receivables 4,494,635 8,436,567
Prepaid expenses and other assets 4,110,494 1,751,564
Total current assets 33,781,991 32,911,874
Non-current assets:    
Property and equipment, net 1,045,554 1,419,393
Operating lease right of use assets, net 1,822,881 2,041,217
Goodwill 9,688,975 9,688,975
Intangible assets, net 2,866,648 3,451,608
Total non-current assets 15,424,058 16,601,193
Total assets 49,206,049 49,513,067
Current liabilities:    
Accounts payable 26,529,832 24,203,769
Contract liabilities 5,582,430 3,950,133
Accrued expenses 4,496,227 5,284,278
Customer deposits 3,831,796 603,046
Contingent consideration 0 49,830
Notes payable 4,539,665 3,204,840
Operating lease liabilities 694,425 707,141
Total current liabilities 45,674,375 38,003,037
Non-current liabilities:    
Operating lease liabilities 1,205,176 1,380,362
Deferred tax asset (66,138)  
Deferred tax liability   44,313
Total non-current liabilities 1,139,038 1,424,675
Total liabilities 46,813,413 39,427,712
Commitments and contingencies (note 11)
Stockholders’ equity:    
Preferred stock, $0.10 par value; 3,000,000 shares authorized; 0 shares issued and outstanding 0 0
Common stock, $0.001 par value; 30,000,000 shares authorized; 14,063,337 issued and 12,613,504 outstanding as of September 30, 2024, and 13,522,669 issued and 12,072,836 outstanding as of December 31, 2023 14,063 13,523
Additional paid-in capital 89,979,596 88,389,756
Treasury shares, cost basis: 1,449,833 shares as of September 30, 2024 and as of December 31, 2023 (12,045,542) (12,045,542)
Accumulated deficit (75,555,481) (66,272,382)
Total stockholders’ equity 2,392,636 10,085,355
Total liabilities and stockholders’ equity $ 49,206,049 $ 49,513,067