XML 13 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Current Assets:    
Cash and Cash Equivalents $ 4,800,408 $ 5,317,443
Accounts Receivable - net 1,936,165 1,964,776
Other Receivables 164,150 235,904
Inventories (Note 3) 4,784,669 4,743,280
Vendor Deposits (Note 4) 320,211 288,586
Prepaid Expenses 352,513 343,573
Total Current Assets 12,358,116 12,893,562
Property and Equipment - net (Note 5) 1,362,171 1,488,319
Other Assets:    
Intangible Assets - net (Note 6) 979,528 956,284
Operating Lease - Right of Use Asset (Note - 7) 556,937 583,271
Capitalized Software Development Costs - net (Note 8) 0 10,476
Other Assets 413,217 341,006
Total Other Assets 1,949,682 1,891,037
Total Assets 15,669,969 16,272,918
Current Liabilities:    
Accounts Payable 1,002,854 1,054,040
Accrued Expenses and Other Current Liabilities (Note 13) 726,137 664,608
Customer Deposits 606,984 6,000
Current Portion of Long-Term Operating Lease 97,385 91,775
Total Current Liabilities 2,433,360 1,816,423
Long-Term Liabilities:    
Long-Term Operating Lease, Net of Current Portion (Note 7) 811,291 861,415
Total Long-Term Liabilities 811,291 861,415
Total Liabilities 3,244,651 2,677,838
Shareholders' Equity:    
Common stock; par value $0.01 per share, 250,000,000 shares authorized; 19,732,705 and 16,761,513 shares issued and outstanding at June 30, 2022 and December 31, 2021, respectively. 197,327 196,810
Additional Paid-In Capital 57,292,795 56,941,209
Accumulated Deficit (45,065,442) (43,543,576)
Total Shareholders' Equity 12,425,318 13,595,080
Total Liabilities and Shareholders' Equity 15,669,969 16,272,918
Cumulative Convertible Series A Preferred Stock [Member]    
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 June 30, 2022 and December 31, 2021 638 638
Cumulative Convertible Series B Preferred Stock [Member]    
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 June 30, 2022 and December 31, 2021 $ 0 $ 0