XML 50 R39.htm IDEA: XBRL DOCUMENT v3.7.0.1
Basis of Presentation and Summary of Significant Accounting Policies (Details Textual) - USD ($)
9 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Jun. 30, 2016
Basis of Presentation and Summary of Significant Accounting Policies (Textual)      
Aggregate cash in accounts and on hand $ 118,259,995   $ 102,896,486
Accounts receivable 154,950,404   117,055,376
Allowance for doubtful accounts 6,859,447   1,362,852
Amortization of deferred assets 13,735,614 $ 21,430,699  
Customer deposits 6,555,693   8,578,341
Fair value of embedded conversion 52,768    
United States Banks [Member]      
Basis of Presentation and Summary of Significant Accounting Policies (Textual)      
Deposits in banks $ 221,024   $ 167,495