XML 18 R2.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED BALANCE SHEETS - USD ($)
Dec. 31, 2024
Dec. 31, 2023
CURRENT ASSETS:    
Cash and cash equivalents $ 315,105 $ 3,833,195
Accounts receivable, net 13,478,263 19,759,254
Accounts receivable - related party 1,230,308 1,099,098
Marketable securities 21,148 20,075
Inventory 4,355,365 4,789,054
Loans receivable 614,473 411,858
Loans receivable - related party 557,473 442,480
Prepaid expenses and other current assets 1,310,388 1,811,911
Prepaid expenses and other current assets - related party 3,578,825 4,440,855
TOTAL CURRENT ASSETS 25,461,347 36,607,780
Property and equipment, net 9,689,505 10,332,090
Intangible assets, net 7,756,534 7,807,592
Loans receivable - long term portion 2,876,523 3,509,200
Loans receivable - related party - long term 2,898,280 3,539,840
Operating lease right-of-use asset 696,166 1,131,552
Financing lease right-of-use asset 13,607 28,790
Advances for building's acquisition 2,000,020 2,000,020
Other assets 1,108,484 1,057,947
Other assets - related party 1,811,425 0
TOTAL ASSETS 54,311,892 66,014,811
CURRENT LIABILITIES:    
Accounts payable and accrued expenses 11,157,658 11,911,978
Accounts payable and accrued expenses - related party 1,269,403 231,564
Accrued interest 221,820 166,348
Lines of credit 6,985,052 6,630,273
Notes payable 2,548,480 1,570,886
Notes payable - related party 10,558 11,283
Loans payable - related party 6,194 13,257
Operating lease liability, current portion 196,718 285,563
Financing lease liability, current portion 11,484 27,222
Other current liabilities 3,350,173 3,474,096
TOTAL CURRENT LIABILITIES 25,757,540 24,322,470
Notes payable - long term portion 1,560,433 3,035,341
Operating lease liability, net of current portion 498,398 844,866
Financing lease liability, net of current portion 3,399 5,261
Other liabilities 1,959,193 1,763,845
TOTAL LIABILITIES 29,778,963 29,971,783
Commitments and Contingencies (see Note 15) 0 0
STOCKHOLDERS' EQUITY:    
Common stock, $0.001 par value; 300,000,000 shares authorized; 23,689,135 and 15,982,472 shares issued and 23,602,638 and 15,895,975 outstanding as of December 31, 2024 and December 31, 2023, respectively 23,689 15,983
Additional paid-in capital 141,583,625 129,008,301
Subscription receivable (20) (20)
Treasury stock, at cost, 86,497 shares as of December 31, 2024 and December 31, 2023 (917,159) (917,159)
Accumulated deficit (114,022,275) (91,644,233)
Accumulated other comprehensive loss (2,134,931) (419,844)
TOTAL STOCKHOLDERS' EQUITY 24,532,929 36,043,028
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 54,311,892 $ 66,014,811