XML 76 R62.htm IDEA: XBRL DOCUMENT v3.19.2
Income Taxes 1 (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Current:      
Federal $ 34,437 $ 48,131 $ 26,456
State and local 7,965 8,038 4,692
Foreign 5,718 5,309 4,760
Total current 48,120 61,478 35,908
Deferred:      
Federal 6,265 5,955 852
State and local 1,947 (586) 535
Foreign (5,844) (3,754) (4,239)
Total deferred 2,368 1,615 (2,852)
Total $ 50,488 $ 63,093 $ 33,056