XML 65 R53.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes (Details 1) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Current:      
Federal $ 40,608 $ 46,685 $ 31,149
State and local 10,188 11,035 7,580
Foreign 6,404 5,665 5,757
Total current 57,200 63,385 44,486
Deferred:      
Federal 12,467 (24,168) (8,594)
State and local 2,659 (4,740) (3,098)
Foreign 50 (2,172) (1,600)
Total deferred 15,176 (31,080) (13,292)
Total $ 72,376 $ 32,305 $ 31,194