v3.7.0.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
3 Months Ended
Jun. 30, 2017
Jun. 30, 2016
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net loss $ (865,218) $ (595,703)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 204,952 253,634
Provision for doubtful accounts 14,100 11,550
Amortization of deferred financing costs 21,945 44,804
Deferred income tax benefit, net (37,038)
Net income from equity investment in non-consolidated affiliate (41,749) (4,483)
Effect of changes in foreign currency translation 51,161 (79,863)
Stock-based compensation expense 475,326 352,400
Addition to provision for obsolete inventories 50,000 50,000
Changes in operations, assets and liabilities:    
Accounts receivable (705,244) 261,134
Due from affiliates (5,199) 928
Inventory (987,142) (1,613,666)
Prepaid expenses and supplies (273,737) (715,339)
Other assets (14,401) (23,097)
Accounts payable and accrued expenses 846,988 635,823
Accrued interest 2,645 2,645
Due to related parties 201,792 528,859
Total adjustments (158,228) (331,709)
NET CASH USED IN OPERATING ACTIVITIES (1,023,446) (927,412)
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchase of equipment (48,761) (134,147)
Acquisition of intangible assets (12,560)
Change in restricted cash (5) (7,228)
NET CASH USED IN INVESTING ACTIVITIES (61,326) (141,375)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Net borrowings (payments) on credit facility 748,478 (124,406)
Net proceeds from foreign revolving credit facility 21,899 60,440
Payments for costs of stock issuance (12,000)
Proceeds from exercise of common stock options 130,889 44,845
NET CASH PROVIDED BY (USED IN) FINANCING ACTIVITIES 901,266 (31,121)
EFFECTS OF FOREIGN CURRENCY TRANSLATION 5,692 (751)
NET DECREASE IN CASH AND CASH EQUIVALENTS (177,814) (1,100,659)
CASH AND CASH EQUIVALENTS - BEGINNING 611,048 1,430,532
CASH AND CASH EQUIVALENTS - ENDING 433,234 329,873
SUPPLEMENTAL DISCLOSURES:    
Interest paid 801,246 276,762
Income taxes paid $ 1,010,780