XML 72 R58.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Income before income taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2016
Income Tax Disclosure [Abstract]      
United States $ 963,843 $ 722,925 $ 672,907
Foreign 738,434 605,716 441,821
Income before income taxes $ 1,702,277 $ 1,328,641 $ 1,114,728