Condensed Consolidated Balance Sheets - USD ($)
Sep. 30, 2016
Dec. 31, 2015
Current assets:    
Cash and cash equivalents $ 6,708,177 $ 7,528,292
Accounts receivable, net 3,254,205 2,921,720
Notes and other receivables 681,509 384,673
Inventories 1,194,126 1,428,425
Other current assets 417,501 364,444
Assets associated with discontinued operations 487,264 906,339
Total current assets 12,742,782 13,533,893
Property and equipment:    
Leasehold improvements 151,377 139,970
Equipment at customers 3,699,448 3,513,617
Machinery and equipment 4,915,874 4,753,062
Property and equipment, gross 8,766,699 8,406,649
Accumulated depreciation and amortization (6,203,452) (6,173,823)
Property and equipment, net 2,563,247 2,232,826
Intangible and other assets, net 783,802 813,017
Total assets 16,089,831 16,579,736
Current liabilities:    
Accounts payable 927,247 1,459,798
Accrued expenses 2,029,614 1,833,502
Notes payable 67,796 82,377
Current portion of long-term debt, less unamortized debt issuance cost 381,504 2,616,992
Liabilities associated with discontinued operations 502,448 199,940
Total current liabilities 3,908,609 6,192,609
Deferred gain on sale and leaseback of property 125,262 226,240
Long-term debt, less current portion and unamortized debt issuance cost 6,968,369 4,207,629
Other long-term liability 320,000 300,000
Total liabilities 11,322,240 10,926,478
Commitments and contingencies
Stockholders' equity:    
Common stock, $.004 par value per share, 60,000,000 shares authorized, 27,428,752 and 27,391,722 shares issued at September 30, 2016 and December 31, 2015, respectively, including shares held in treasury 109,715 109,567
Common stock held in treasury, at cost - 86,000 shares (101,480) (101,480)
Additional paid-in capital 30,355,029 29,636,087
Accumulated deficit (39,533,313) (37,928,556)
Total stockholders' equity 4,767,591 5,653,258
Total liabilities and stockholders' equity 16,089,831 16,579,736
Series A Convertible Preferred Stock [Member]    
Stockholders' equity:    
Preferred stock, $.001 par value per share, 1,000,000 shares authorized 8,802,000 8,802,000
Series A Exchangeable Preferred Stock [Member]    
Stockholders' equity:    
Preferred stock, $.001 par value per share, 1,000,000 shares authorized $ 5,135,640 $ 5,135,640