XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.2
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
Jun. 30, 2025
Dec. 31, 2024
CURRENT ASSETS:    
Cash and cash equivalents $ 655,503 $ 315,105
Accounts receivable, net 15,455,787 13,478,263
Accounts receivable - related party 1,449,354 1,230,308
Marketable securities 30,266 21,148
Inventory 5,110,947 4,355,365
Loans receivable 615,592 614,473
Loans receivable - related party 815,706 557,473
Prepaid expenses and other current assets 1,637,553 1,310,388
Prepaid expenses and other current assets - related party 4,791,603 3,578,825
TOTAL CURRENT ASSETS 30,562,311 25,461,347
Property and equipment, net 10,820,391 9,689,505
Goodwill and intangible assets, net 8,225,361 7,756,534
Loans receivable - long term portion 3,051,171 2,876,523
Loans receivable - related party - long term 3,204,580 2,898,280
Operating lease right-of-use asset 670,302 696,166
Financing lease right-of-use asset 8,067 13,607
Advances for building's acquisition 2,000,020 2,000,020
Other assets 1,233,607 1,108,484
Other assets - related party 2,059,750 1,811,425
TOTAL ASSETS 61,835,560 54,311,892
CURRENT LIABILITIES:    
Accounts payable and accrued expenses 12,982,575 11,157,658
Accounts payable and accrued expenses - related party 449,388 1,269,403
Accrued interest 345,406 221,820
Lines of credit 8,161,845 6,985,052
Notes payable 3,155,067 2,548,480
Notes payable - related party 12,005 10,558
Loans payable - related party 0 6,194
Convertible notes payable 1,586,492 0
Operating lease liability, current portion 215,665 196,718
Financing lease liability, current portion 8,621 11,484
Other current liabilities 4,249,497 3,350,173
TOTAL CURRENT LIABILITIES 31,166,561 25,757,540
Notes payable - long term portion 2,053,857 1,560,433
Operating lease liability, net of current portion 453,442 498,398
Financing lease liability, net of current portion 0 3,399
Other liabilities 1,930,066 1,959,193
TOTAL LIABILITIES 35,603,926 29,778,963
Commitments and Contingencies (see Note 14) 0 0
STOCKHOLDERS' EQUITY:    
Common stock, $0.001 par value; 300,000,000 shares authorized; 29,804,299 and 23,689,135 shares issued and 29,717,802 and 23,602,638 outstanding as of June 30, 2025 and December 31, 2024, respectively 29,804 23,689
Additional paid-in capital 144,328,641 141,583,625
Subscription receivable (20) (20)
Treasury stock, at cost, 86,497 shares as of June 30, 2025 and December 31, 2024 (917,159) (917,159)
Accumulated deficit (117,668,440) (114,022,275)
Accumulated other comprehensive loss 458,807 (2,134,931)
TOTAL STOCKHOLDERS' EQUITY 26,231,633 24,532,929
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 61,835,560 $ 54,311,892