XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED BALANCE SHEETS - USD ($)
Jun. 30, 2024
Dec. 31, 2023
CURRENT ASSETS:    
Cash and cash equivalents $ 343,509 $ 3,833,195
Accounts receivable, net 18,383,107 19,759,254
Accounts receivable - related party 1,619,716 1,099,098
Marketable securities 21,509 20,075
Inventory 4,323,784 4,789,054
Loans receivable 438,719 411,858
Loans receivable - related party 428,440 442,480
Prepaid expenses and other current assets 2,100,450 1,811,911
Prepaid expenses and other current assets - related party 5,755,894 4,440,855
TOTAL CURRENT ASSETS 33,415,128 36,607,780
Property and equipment, net 10,053,986 10,455,499
Goodwill and intangible assets, net 7,716,242 7,684,183
Loans receivable - long term portion 3,190,098 3,509,200
Loans receivable - related party - long term 3,213,300 3,539,840
Operating lease right-of-use asset 727,039 1,131,552
Financing lease right-of-use asset 28,825 28,790
Advances for building's acquisition 2,000,020 2,000,020
Other assets 482,706 1,057,947
TOTAL ASSETS 60,827,344 66,014,811
CURRENT LIABILITIES:    
Accounts payable and accrued expenses 10,899,684 11,911,978
Accounts payable and accrued expenses - related party 848,325 231,564
Accrued interest 164,500 166,348
Lines of credit 7,105,599 6,630,273
Notes payable 1,540,776 1,570,886
Notes payable - related party 10,925 11,283
Loans payable - related party 5,339 13,257
Operating lease liability, current portion 254,255 285,563
Financing lease liability, current portion 24,098 27,222
Other current liabilities 3,967,916 3,474,096
TOTAL CURRENT LIABILITIES 24,821,417 24,322,470
Notes payable - long term portion 2,391,430 3,035,341
Operating lease liability, net of current portion 471,697 844,866
Financing lease liability, net of current portion 7,857 5,261
Other liabilities 1,015,369 1,763,845
TOTAL LIABILITIES 28,707,770 29,971,783
Commitments and Contingencies (see Note 14) 0 0
STOCKHOLDERS' EQUITY:    
Common stock, $0.001 par value; 300,000,000 shares authorized; 15,982,472 and 10,605,412 shares issued and 15,895,975 and 10,589,915 outstanding as of December 31, 2023 and 2022, respectively 17,834 15,983
Additional paid-in capital 130,316,264 129,008,301
Subscription receivable (20) (20)
Treasury stock, at cost, 86,497 shares as of June 30, 2024, and December 31, 2023 (917,159) (917,159)
Accumulated deficit (96,101,634) (91,644,233)
Accumulated other comprehensive loss (1,195,711) (419,844)
TOTAL STOCKHOLDERS' EQUITY 32,119,574 36,043,028
TOTAL LIABILITIES, MEZZANINE EQUITY AND STOCKHOLDERS' EQUITY $ 60,827,344 $ 66,014,811