XML 60 R42.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies (Details Textual) - USD ($)
6 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Jul. 02, 2019
Jun. 30, 2019
Summary of Significant Accounting Policies (Textual)        
Foreign currency translations, description Asset and liability accounts at December 31, 2019 and June 30, 2019 were translated at RMB 6.96 and RMB 6.87 to USD$1.00, respectively. Equity accounts are translated at their historical rate. The average translation rates applied to the consolidated statements of operations and comprehensive loss and cash flows for the six months ended December 31, 2019 and 2018 were RMB 7.03 and RMB 6.86 to USD$1.00, respectively.      
Allowance for doubtful accounts for prepayments and advances $ 500,000 $ 300,000    
Percentage of depreciation residual value 5.00%      
Percentage of tax realized upon ultimate settlement 50.00%      
VAT rate of gross sales 3.00%      
Allowance for doubtful accounts for accounts receivable $ 24,088,555     $ 21,191,849
Right of use asset 1,178,468   $ 1,400,000
Operating lease liabilities $ 154,990   $ 1,100,000
Incremental Borrowing rate 5.66%      
Other receivables [Member]        
Summary of Significant Accounting Policies (Textual)        
Description of allowance for doubtful accounts The Company provides an allowance for doubtful accounts of 5% for other receivables balances that are aged within one year, an allowance for doubtful accounts of 50% for other receivables aged from one to two years, and an allowance for doubtful accounts of 100% for other receivables aged beyond two years.      
Allowance for doubtful accounts for accounts receivable $ 325,465     $ 263,049
Accounts Receivable [Member]        
Summary of Significant Accounting Policies (Textual)        
Description of allowance for doubtful accounts The Company provides an allowance for doubtful accounts provision of 15% for accounts receivable balances that are past due more than 180 days but less than one year, an allowance for doubtful accounts provision of 40% for accounts receivable past due from one to two years, an allowance for doubtful accounts provision of 75% for accounts receivable past due beyond two years, an allowance for doubtful accounts provision of 100% for accounts receivable past due beyond three years, plus additional amounts as necessary when the Company’s collection department determines the collection of the full amount is remote and the Company’s management approves 100% of the allowance for doubtful accounts.      
Prepayments and advances [Member]        
Summary of Significant Accounting Policies (Textual)        
Description of allowance for doubtful accounts The Company provides a provision of 5% of the allowance for doubtful accounts for prepayments and advances that are aged from six months to one year and 10% of the allowance for doubtful accounts for prepayments and advances aged beyond one year.