XML 105 R84.htm IDEA: XBRL DOCUMENT v3.7.0.1
Income Taxes Tax Receivable (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2015
Tax Receivable Agreement [Roll Forward]      
Beginning balance as of June 30, $ 89,561    
Payable Pursuant To Tax Receivable Agreement, Total 82,291 $ 93,750 $ 96,470
Payable pursuant to tax receivable agreement, current portion (4,332) (4,189)  
Ending balance as of June 30, $ 77,959 $ 89,561