XML 19 R5.htm IDEA: XBRL DOCUMENT v3.19.1
Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Operating activities    
Net income for the year including non-controlling interests $ 2,421,717 $ 1,754,741
Net income (loss) attributable to non-controlling interests (68,551)
Net income attributable to controlling interest 2,490,268 1,754,741
Adjustments to reconcile net income to net cash:    
Stock based compensation 111,192 116,092
Depreciation and amortization 342,561 286,616
Loss on investment 3,281 84,066
Decrease in deferred tax asset 100,000 985,495
Write down of inventory (51,346)
Gain on involuntary disposition (1,714,261) (2,043,614)
Changes in non-cash working capital items:    
(Increase) Decrease in accounts receivable (1,048,290) 912,056
(Increase) Decrease in inventories (2,185,462) (887,339)
(Increase) Decrease in prepaid expenses 53,275 (23,758)
Increase (Decrease) in accounts payable and accrued liabilities (351,508) (407,555)
Increase (Decrease) in taxes payable 243,276 207,729
Increase (Decrease) deferred revenue (205,936) 109,242
Cash (used in) provided by operating activities (2,161,604) 1,042,425
Investing activities    
Long term deposits (1,246) 7,980
Investment (700,000)
Proceeds of equity investment distributions 27,813 25,000
Proceed from insurance 2,407,325 3,366,889
Acquisition of EnP Investments LLC (4,110,560)
Net purchase of property, equipment and leaseholds (180,830) (426,480)
Cash (used in) provided by investing activities (2,557,498) 2,973,389
Financing activities    
Draw from short term line of credit 2,462,346
Loans 3,792,734 (201,193)
Partnership distribution (229,135)
Proceeds of issuance of common stock 102,360 156,020
Cash provided by (used in) financing activities 6,128,305 (45,173)
Effect of exchange rate changes on cash (463,405) 471,430
Inflow (outflow) of cash 945,798 4,442,072
Cash and cash equivalents, beginning 6,912,138 2,470,066
Cash and cash equivalents, ending 7,857,936 6,912,138
Supplemental disclosure of cash flow information:    
Income taxes paid 288,653 833,766
Interest paid $ 94,775 $ 43,003