XML 68 R52.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes (Details 1) - USD ($)
12 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Current:    
Federal tax $ 57,315 $ 98,787
State 0 0
Foreign (117,852) 1,053,617
Total current (60,537) 1,152,404
Deferred:    
Federal tax (510,125) (5,384,171)
State (72,875) (121,000)
Foreign (183,540) 11,467
Total deferred (766,540) (5,493,704)
Total income tax (benefit) $ (827,077) $ (4,341,300)