XML 50 R38.htm IDEA: XBRL DOCUMENT v3.6.0.2
Basis of Presentation and Summary of Significant Accounting Policies (Details Textual) - USD ($)
6 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Jun. 30, 2016
Basis of Presentation and Summary of Significant Accounting Policies (Textual)      
Aggregate cash in accounts and on hand $ 116,574,852   $ 102,896,486
Accounts receivable 125,035,022   117,055,376
Allowance for doubtful accounts 4,343,762   397,123
Amortization of deferred assets 9,584,220 $ 21,430,699  
Customer deposits 5,413,319   8,578,341
United States Banks [Member]      
Basis of Presentation and Summary of Significant Accounting Policies (Textual)      
Deposits in banks $ 20,538   $ 167,495