XML 93 R80.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes - Summary of the (Benefit) Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Current:      
Federal $ (55) $ 3,103 $ (197)
State and local 616 953 179
Foreign 14,980 7,719 13,714
Current income tax expense 15,541 11,775 13,696
Deferred:      
Federal (23,403) (23,551) 6,237
State and local (2,386) 271 (463)
Foreign 2,428 (2,673) 3,246
Deferred income tax expense (23,361) (25,953) 9,020
(Benefit) provision for income taxes $ (7,820) $ (14,178) $ 22,716