v3.26.1
Income Taxes (Income Tax Provisions) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Current tax provision (benefit):      
U.S. federal $ (3,621) $ 40,742 $ 11,243
State and local 5,758 7,070 3,489
Foreign 7,255 (388) 419
Total current 9,392 47,424 15,151
Deferred tax provision:      
U.S. federal 56,012 9,296 4,870
State and local 9,570 6,786 2,745
Foreign 2,770 2,331 3,458
Total deferred 68,352 18,413 11,073
Provision for income taxes $ 77,744 $ 65,837 $ 26,224