v3.26.1
Income Taxes - Schedule of Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Current:      
Federal $ (20,746) $ 82,647 $ 130,621
State and local 22,108 32,174 26,268
Foreign 21,804 17,750 17,599
Total current 23,166 132,571 174,488
Deferred:      
Federal 131,167 (18,829) (42,322)
State and local 15,218 (6,167) (6,827)
Foreign (998) (2,064) (614)
Total deferred 145,387 (27,060) (49,763)
Total income tax expense $ 168,553 $ 105,511 $ 124,725