XML 72 R57.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes (Details 1) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Current:      
Federal $ 31,149 $ 34,437 $ 48,131
State and local 7,580 7,965 8,038
Foreign 5,757 5,718 5,309
Total current 44,486 48,120 61,478
Deferred:      
Federal (8,594) 6,265 5,955
State and local (3,098) 1,947 (586)
Foreign (1,600) (5,844) (3,754)
Total deferred (13,292) 2,368 1,615
Total $ 31,194 $ 50,488 $ 63,093