Annual report pursuant to Section 13 and 15(d)

Income Taxes - Schedule of Reconciliation of Taxes at Statutory Federal Income Tax Rate Income Tax Expense Benefits (Details)

v3.10.0.1
Income Taxes - Schedule of Reconciliation of Taxes at Statutory Federal Income Tax Rate Income Tax Expense Benefits (Details) - USD ($)
12 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Income Tax Disclosure [Abstract]    
Income tax (benefit) provision at statutory rate $ 2,246,441 $ (281,570)
State income (benefit) taxes, net of federal tax benefit 510,263 (46,258)
Foreign earnings taxed at different rates (2,337,120) (625,773)
Change in valuation allowance for deferred tax assets 414,850 1,340,938
Other 38,593 544,614
Provision for income taxes $ 873,027 $ 931,951
Income tax (benefit) provision at statutory rate, percentage 28.00% 35.00%
State income (benefit) taxes, net of federal tax benefit, percentage 6.40% 5.80%
Foreign earnings taxed at different rates, percentage (29.10%) 77.80%
Change in valuation allowance for deferred tax assets, percentage 5.00% (166.70%)
Other, percentage 0.50% (67.70%)
Provision for income taxes, percentage 10.90% (115.80%)