XML 34 R24.htm IDEA: XBRL DOCUMENT v3.4.0.3
Accounts and notes receivable (Tables)
9 Months Ended
Mar. 31, 2016
Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]
    March 31,     June 30,  
    2016     2015  
Accounts receivable $ 65,566,307   $ 68,566,418  
Notes receivable   -     -  
    65,566,307     68,566,418  
Less: Allowance for doubtful accounts   (24,248,822 )   (28,209,249 )
Total accounts and notes receivable, net $ 41,317,485   $ 40,357,169