XML 97 R81.htm IDEA: XBRL DOCUMENT v3.25.2
Income Taxes - Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Current:      
Federal $ 82,647 $ 130,621 $ 184,040
State and local 32,174 26,268 49,824
Foreign 17,750 17,599 11,053
Total current 132,571 174,488 244,917
Deferred:      
Federal (18,829) (42,322) (109,894)
State and local (6,167) (6,827) (36,717)
Foreign (2,064) (614) 598
Total deferred (27,060) (49,763) (146,013)
Total income tax expense $ 105,511 $ 124,725 $ 98,904