XML 16 R3.htm IDEA: XBRL DOCUMENT v3.3.1.900
Consolidated Balance Sheets [Parenthetical] - USD ($)
Dec. 31, 2015
Dec. 31, 2014
Cash and cash equivalents $ 346,404 $ 150,332
Allowance for doubtful accounts 126,000 230,000
Inventory, Net, Total 17,869,911 17,755,300
Prepaid expenses 1,057,464 1,983,915
Other current assets 991,297 578,888
Machinery and equipment 26,847,110 26,739,353
Office Furniture and Equipment 3,512,613 3,473,009
Accumulated depreciation and amortization 32,471,694 31,062,484
Goodwill 1,473,176 1,473,176
Notes payable - current portion 501,710 328,942
Due from related party 46,000 47,000
Trade payables 4,271,860 4,468,859
Line Of Credit, Current 10,952,924 12,158,300
Discount On Notes Payable Current 171,000 146,000
Accrued liabilities 2,942,481 2,493,435
Notes Payable - Affiliates 8,670 9,034
Notes Payable, net of current portion, net discount 113,000 284,000
Notes payable, net of current portion $ 6,665,700 $ 7,177,406
Preferred Stock, Par or Stated Value Per Share (in dollars per share) $ 0 $ 0
Preferred Stock, shares authorized (in shares) 2,000,000 2,000,000
Preferred Stock, shares issued (in shares) 0 0
Preferred Stock, shares outstanding (in shares) 0 0
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 0 $ 0
Common stock, shares authorized (in shares) 5,000,000 5,000,000
Common stock, shares issued (in shares) 3,386,284 3,376,743
Common stock, shares outstanding (in shares) 3,310,657 3,301,116
Treasury Stock, Shares (in shares) 75,627 75,627
Variable Interest Entity, Primary Beneficiary [Member]    
Cash and cash equivalents $ 82,000 $ 14,000
Allowance for doubtful accounts 4,000 9,000
Inventory, Net, Total 1,264,000 699,000
Prepaid expenses 17,000 22,000
Other current assets 33,000 46,000
Machinery and equipment 546,000 640,000
Office Furniture and Equipment 66,000 46,000
Accumulated depreciation and amortization 150,000 129,000
Goodwill 440,000 440,000
Notes payable - current portion 311,000 114,000
Trade payables 238,000 74,000
Line Of Credit, Current 484,000 494,000
Accrued liabilities 655,000 60,000
Notes Payable - Affiliates 183,000 179,000
Notes payable, net of current portion $ 200 $ 322,000