XML 107 R90.htm IDEA: XBRL DOCUMENT v3.7.0.1
Income Taxes - Income Before Provision for Income Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2015
Income Tax Disclosure [Abstract]      
Domestic income (loss) $ 110,562 $ (80,066) $ (26,927)
Foreign income 138,989 370,843 292,971
Income before income taxes $ 249,551 $ 290,777 $ 266,044