XML 12 R6.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Operating activities    
Net loss $ (444,357) $ (1,903,341)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 583,824 810,442
Stock-based compensation 21,224 23,627
Non-cash life insurance policy reduction (accretion) 20,329
Non-cash other revenue (345,732)
Non-cash miscellaneous loss 24,618
(Gain) loss on sale of property, plant and equipment (434,549) 695
Foreign currency transaction (gain)/loss 11,450 (32,577)
(Increase) decrease in trade, accounts & notes receivable, and deposits - related parties (644,823) (377,466)
(Increase) decrease in inventories 843,881 (26,036)
(Increase) decrease in refundable income taxes 306 (3,840)
(Increase) decrease in prepaid expenses and other current assets 142,614 (75,941)
Increase (decrease) in income taxes payable 82,833 30,909
Increase (decrease) in accounts payable & accrued expenses, deferred revenue, and non-current liabilities (783,880) 363,275
Net cash used in operating activities (942,591) (1,169,924)
Investing activities    
Proceeds from sale of property, plant, and equipment 8,522
Purchase of property, plant, and equipment (98,773) (181,343)
Proceeds from redemption of life insurance policy 3,066,193
Payments received on notes receivables - related parties 162,457 115,892
Net cash provided by investing activities 63,684 3,009,264
Financing activities    
Proceeds from revolving line of credit borrowings 500,000
Principal payments on long-term borrowings (3,045,421)
Net cash provided by (used in) financing activities 500,000 (3,045,421)
Effect of exchange rate changes on cash and cash equivalents 19,712 (76,733)
Increase (decrease) in cash and cash equivalents (359,195) (1,282,814)
Cash and cash equivalents at beginning of year 1,989,974 3,272,788
Cash and cash equivalents at end of year 1,630,779 1,989,974
Supplemental disclosures of cash flow information:    
Interest 47,700 99,000
Income taxes paid $ 355,000 $ 66,600