XML 78 R67.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 14 - Income Taxes - Provision for Taxes (Details) - USD ($)
12 Months Ended
Jun. 30, 2017
Jun. 30, 2016
US operations $ 1,419,051 $ 3,485,411
Foreign operations 170,352 95,221
Total 1,589,403 3,580,632
Current:    
Federal 1,573,044 2,929,891
States 138,728 324,111
Foreign 191,948 71,407
Total current 1,903,720 3,325,409
Deferred:    
Federal (173,657) 70,143
States (119,064) 162,220
Foreign (21,596) 22,860
Total deferred (314,317) 255,223
Total $ 1,589,403 $ 3,580,632