XML 90 R76.htm IDEA: XBRL DOCUMENT v3.23.2
INCOME TAXES - Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Current:      
Federal $ 3,103 $ (197) $ 2,243
State and local 953 179 1,735
Foreign 7,719 13,714 27,253
Current income tax expense 11,775 13,696 31,231
Deferred:      
Federal (23,551) 6,237 14,266
State and local 271 (463) (10,064)
Foreign (2,673) 3,246 5,660
Deferred income tax expense (25,953) 9,020 9,862
Total $ (14,178) $ 22,716 $ 41,093