XML 103 R69.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Components of Income Tax Provision (Benefit) (Details) - USD ($)
12 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2016
Current:      
Federal $ 1,186,649 $ 168,152 $ 8,731,290
State 652,238 581,593 264,254
Total current income tax provision 1,838,887 749,745 8,995,544
Deferred:      
Federal (5,498,890) 3,880,522 541,891
State 228,034 210,397 33,344
Total deferred income tax provision (5,270,856) 4,090,919 575,235
Total income tax provision $ (3,431,969) $ 4,840,664 $ 9,570,779