XML 98 R82.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes - Schedule of Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Current:      
Federal $ 130,621 $ 184,040 $ 66,956
State and local 26,268 49,824 1,372
Foreign 17,599 11,053 9,880
Total current 174,488 244,917 78,208
Deferred:      
Federal (42,322) (109,894) (12,884)
State and local (6,827) (36,717) 22,140
Foreign (614) 598 314
Total deferred (49,763) (146,013) 9,570
Total income tax expense $ 124,725 $ 98,904 $ 87,778