XML 19 R6.htm IDEA: XBRL DOCUMENT v3.20.4
Unaudited Condensed Consolidated Statements of Cash Flows - USD ($)
3 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Cash flows from operating activities    
Net income (loss) $ (30,952,914) $ (7,315,799)
Adjustments to reconcile Net income (loss) to net cash provided by (used in) operating activities    
Depreciation and amortization 920,432 1,188,190
Provision for losses on accounts receivable 17,562,141 13,943,912
Gain (Loss) on disposal of property, plant and equipment 1,528 33,435
Amortization of debt discount   20,899
Inventories impairment 12,910,479  
Change in fair value of derivative liability   (15,104)
Changes in operating assets    
Accounts receivable (16,826,575) (13,514,247)
Amount due from related parties (157,905) (80,911)
Other current assets (328,204) (652,477)
Inventories (17,809,274) 8,879,490
Advances to suppliers 29,023,657 2,317,991
Other assets 486,453 454,095
Changes in operating liabilities    
Accounts payable 1,090,518 (924,134)
Customer deposits 1,556,349 (92,725)
Tax payables 428,007 (1,674,708)
Accrued expenses and other payables 441,796 505,315
Interest payable   6,412
Net cash provided by (used in) operating activities (1,653,512) 3,079,634
Cash flows from investing activities    
Purchase of plant, property, and equipment (21,112) (11,401)
Change in construction in process (8,855) (7,195)
Net cash provided by (used in) investing activities (29,967) (18,596)
Cash flows from financing activities    
Proceeds from the sale of common stock   10,252,000
Proceeds from loans 294,400 279,600
Advance from related party   200,000
Net cash provided by (used in) financing activities 294,400 10,731,600
Effect of exchange rate change on cash and cash equivalents 2,286,224 (3,098,502)
Net increase in cash and cash equivalents 897,144 10,694,136
Cash and cash equivalents, beginning balance 11,934,778 72,259,804
Cash and cash equivalents, ending balance 12,831,922 82,953,940
Supplement disclosure of cash flow information    
Interest expense paid 56,768 70,789
Income taxes paid $ 78,562 $ 2,661,878