XML 104 R83.htm IDEA: XBRL DOCUMENT v3.25.2
Income Taxes - Summary of the Provision (Benefit) for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Current:      
Federal $ 3,686 $ (55) $ 3,103
State and local 1,260 616 953
Foreign 14,774 14,980 7,719
Current income tax expense 19,720 15,541 11,775
Deferred:      
Federal 2,642 (23,403) (23,551)
State and local (5,599) (2,386) 271
Foreign (1,466) 2,428 (2,673)
Deferred income tax expense (4,423) (23,361) (25,953)
Provision (benefit) for income taxes $ 15,297 $ (7,820) $ (14,178)