XML 106 R82.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes - Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2015
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Beginning balance $ 19,395 $ 13,292 $ 9,615
Gross increases:      
For current year’s tax positions 5,732 6,167 3,855
For prior years’ tax positions 1,119 2,074 793
Gross decreases:      
Settlements and releases due to the lapse of statutes of limitations (7,029) (2,138) (971)
Ending balance $ 19,217 $ 19,395 $ 13,292