XML 82 R66.htm IDEA: XBRL DOCUMENT v3.7.0.1
Income Taxes - Components of Income Tax Provision (Benefit) (Details) - USD ($)
12 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2015
Current:      
Federal $ 168,152 $ 8,731,290 $ 1,413,296
State 581,593 264,254 608,436
Total current income tax provision 749,745 8,995,544 2,021,732
Deferred:      
Federal 3,880,522 541,891 1,282,059
State 210,397 33,344 140,430
Total deferred income tax provision 4,090,919 575,235 1,422,489
Total income tax provision $ 4,840,664 $ 9,570,779 $ 3,444,221