XML 18 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Balance Sheets - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 3,532,199 $ 32,007,792
Accounts receivable-trade, less allowance for doubtful accounts of $152,736 – 2022 and $113,234 – 2021 2,044,056 2,727,052
Other receivables (including $138,384 due from related parties – 2022 and $158,384– 2021, refer to Note 19) 4,076,522 2,021,813
Inventories, net 6,839,406 9,659,536
Prepaid expenses 8,466,413 9,728,782
Total current assets 24,958,596 56,144,975
Property, plant, and equipment, net 7,898,686 6,841,026
Goodwill and other intangible assets, net 17,872,970 16,902,513
Operating lease right of use assets, net 782,129 993,384
Other assets 5,155,681 2,107,299
Total assets 56,668,062 82,989,197
Current liabilities:    
Accounts payable 9,477,355 4,569,106
Accrued expenses 1,090,967 1,175,998
Current portion of operating lease obligations 294,617 373,371
Contract liabilities – current 2,154,874 1,665,519
Debt obligations – current 485,373 389,934
Warrant derivative liabilities 14,846,932
Income taxes payable 8,097 1,827
Total current liabilities 13,511,283 23,022,687
Long-term liabilities:    
Debt obligations – long term 442,467 727,278
Operating lease obligation – long term 555,707 688,207
Contract liabilities – long term 5,818,082 2,687,786
Total liabilities 20,327,539 27,125,958
Commitments and contingencies
Equity:    
Common stock, $0.001 par value; 200,000,000 shares authorized; shares issued: 2,720,170 – 2022 and 2,545,220 – 2021 2,721 2,545
Additional paid in capital 127,869,342 124,476,447
Noncontrolling interest in consolidated subsidiary 448,694 56,453
Accumulated deficit (91,980,234) (68,672,206)
Total equity 36,340,523 55,863,239
Total liabilities and equity 56,668,062 82,989,197
Series A Preferred Stock [Member]    
Mezzanine equity:    
Series B Convertible Redeemable Preferred stock, $0.001 par value; shares issued: 0 – 2022 and 0 – 2021
Series B Preferred Stock [Member]    
Mezzanine equity:    
Series B Convertible Redeemable Preferred stock, $0.001 par value; shares issued: 0 – 2022 and 0 – 2021