XML 21 R2.htm IDEA: XBRL DOCUMENT v3.22.4
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Cash and Cash Equivalents $ 3,866,733 $ 5,317,443
Accounts Receivable - net 2,772,340 1,964,776
Other Receivables 164,150 235,904
Inventories (Note 3) 4,495,999 4,743,280
Vendor Deposits (Note 4) 447,052 288,586
Prepaid Expenses 388,359 343,573
Total Current Assets 12,134,633 12,893,562
Property and Equipment - net (Note 5) 1,335,331 1,488,319
Other Assets:    
Intangible Assets - net (Note 6) 1,025,736 956,284
Operating Lease - Right of Use Asset (Note - 7) 528,996 583,271
Capitalized Software Development Costs - net (Note 8) 0 10,476
Other Assets 475,103 341,006
Total Other Assets 2,029,835 1,891,037
Total Assets 15,499,799 16,272,918
Current Liabilities:    
Accounts Payable 1,761,750 1,054,040
Accrued Expenses and Other Current Liabilities (Note 13) 728,703 664,608
Deferred Revenue 699,732 6,000
Current Portion of Long-Term Operating Lease 100,282 91,775
Total Current Liabilities 3,290,467 1,816,423
Long-Term Liabilities:    
Long-Term Operating Lease, Net of Current Portion (Note 7) 761,132 861,415
Total Long-Term Liabilities 761,132 861,415
Total Liabilities 4,051,599 2,677,838
Shareholders' Equity:    
Common stock; par value $0.01 per share, 250,000,000 shares authorized; 19,763,955 and 16,761,513 shares issued and outstanding at December 31, 2022 and December 31, 2021, respectively. 197,640 196,810
Additional Paid-In Capital 57,673,559 56,941,209
Accumulated Deficit (46,423,637) (43,543,577)
Total Shareholders' Equity 11,448,200 13,595,080
Total Liabilities and Shareholders' Equity 15,499,799 16,272,918
Cumulative Convertible Series A Preferred Stock    
Shareholders' Equity:    
Cumulative Convertible Series A Preferred Stock; par value $0.01 per share, 1,000,000 shares authorized; 63,750 shares issued and outstanding at December 31, 2022 and December 31, 2021 638 638
Cumulative Convertible Series B Preferred Stock    
Shareholders' Equity:    
Cumulative Convertible Series A Preferred Stock; par value $0.01 per share, 1,000,000 shares authorized; 63,750 shares issued and outstanding at December 31, 2022 and December 31, 2021 $ 0 $ 0