XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
Mar. 31, 2024
Dec. 31, 2023
CURRENT ASSETS:    
Cash and cash equivalents $ 865,099 $ 3,833,195
Accounts receivable, net 19,070,104 19,759,254
Accounts receivable - related party 1,418,267 1,099,098
Marketable securities 21,328 20,075
Inventory 4,871,349 4,789,054
Loans receivable 407,318 411,858
Loans receivable - related party 431,640 442,480
Prepaid expenses and other current assets 1,895,857 1,811,911
Prepaid expenses and other current assets - related party 5,305,981 4,440,855
TOTAL CURRENT ASSETS 34,286,943 36,607,780
Property and equipment, net 10,170,328 10,455,499
Goodwill and intangible assets, net 7,962,908 7,684,183
Loans receivable - long term portion 3,319,296 3,509,200
Loans receivable - related party - long term 3,345,210 3,539,840
Operating lease right-of-use asset 772,949 1,131,552
Financing lease right-of-use asset 36,465 28,790
Advances for building's acquisition 2,000,020 2,000,020
Other assets 451,076 1,057,947
TOTAL ASSETS 62,345,195 66,014,811
CURRENT LIABILITIES:    
Accounts payable and accrued expenses 11,080,006 11,911,978
Accounts payable and accrued expenses - related party 547,897 231,564
Accrued interest 100,288 166,348
Lines of credit 6,426,197 6,630,273
Notes payable 1,445,303 1,570,886
Notes payable - related party 11,007 11,283
Loans payable - related party 5,379 13,257
Operating lease liability, current portion 262,967 285,563
Financing lease liability, current portion 30,193 27,222
Other current liabilities 3,646,959 3,474,096
TOTAL CURRENT LIABILITIES 23,556,196 24,322,470
Share settled debt obligation 0  
Notes payable - long term portion 2,700,349 3,035,341
Operating lease liability, net of current portion 508,887 844,866
Financing lease liability, net of current portion 10,129 5,261
Other liabilities 1,022,952 1,763,845
TOTAL LIABILITIES 27,798,513 29,971,783
Commitments and Contingencies (see Note 14) 0 0
STOCKHOLDERS' EQUITY:    
Common stock, $0.001 par value; 300,000,000 shares authorized; 17,834,023 and 15,982,472 shares issued and 17,747,526 and 15,895,975 outstanding as of March 31, 2024 and December 31, 2023, respectively 17,834 15,983
Additional paid-in capital 129,976,070 129,008,301
Subscription receivable (20) (20)
Treasury stock, at cost, 86,497 shares as of March 31, 2024, and December 31, 2023 (917,159) (917,159)
Accumulated deficit (93,510,923) (91,644,233)
Accumulated other comprehensive loss (1,019,120) (419,844)
TOTAL STOCKHOLDERS' EQUITY 34,546,682 36,043,028
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 62,345,195 $ 66,014,811