XML 70 R55.htm IDEA: XBRL DOCUMENT v3.25.2
Income Taxes (Income Tax Provisions (Benefits) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Current tax provision (benefit):      
U.S. federal $ 40,742 $ 11,243 $ 13,761
State and local 7,070 3,489 824
Foreign (388) 419 614
Total current 47,424 15,151 15,199
Deferred tax provision (benefit):      
U.S. federal 9,296 4,870 (1,099)
State and local 6,786 2,745 (4,347)
Foreign 2,331 3,458 530
Total deferred 18,413 11,073 (4,916)
Provision for income taxes $ 65,837 $ 26,224 $ 10,283