XML 47 R6.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
6 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Cash flows from operating activities    
Net income $ (34,396,679) $ 11,517,540
Adjustments to reconcile net income to net cash provided by operating activities    
Depreciation and amortization 2,370,218 2,434,189
Gain (Loss) on disposal of property, plant and equipment 33,837 4,415
Amortization of debt discount 41,719 204,765
Issuance of common stock for consulting services fee 0 370,500
Change in fair value of derivative liability (17,741) (61,601)
Changes in operating assets    
Accounts receivable (12,761,497) 47,607,489
Amount due from related parties (147,492) 227,400
Other current assets (220,700) 1,618,463
Inventories 44,905,007 (63,386,505)
Advances to suppliers 1,307,082 (16,560,396)
Other assets 932,053 (969,558)
Changes in operating liabilities    
Accounts payable (3,495,243) (12,851,196)
Customer deposits 1,090,142 (121,118)
Tax payables (2,446,447) 1,157,226
Accrued expenses and other payables 705,810 1,227,568
Interest payable 25,600 137,757
Net cash provided by (used in) operating activities (2,074,330) (27,443,062)
Cash flows from investing activities    
Purchase of plant, property, and equipment (50,533) (57,195)
Change in construction in process 0 16,128
Net cash provided by (used in) investing activities (50,533) (41,067)
Cash flows from financing activities    
Proceeds from the sale of common stock 10,252,000
Proceeds from loans 287,200
Advance from related party 400,000 409,230
Repayment of loans (189,508)
Net cash provided by (used in) financing activities 10,939,200 219,722
Effect of exchange rate change on cash and cash equivalents (2,367,642) (5,994,548)
Net increase in cash and cash equivalents 6,446,695 (33,258,955)
Cash and cash equivalents, beginning balance 72,259,804 150,805,639
Cash and cash equivalents, ending balance 78,706,500 117,546,683
Supplement disclosure of cash flow information    
Interest expense paid 68,293 105,733
Income taxes paid $ 108,974 $ 2,024,835