XML 95 R81.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes - Schedule of Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Current:      
Federal $ 184,040 $ 66,956 $ (94,143)
State and local 49,824 1,372 19,958
Foreign 11,053 9,880 7,384
Total current 244,917 78,208 (66,801)
Deferred:      
Federal (109,894) (12,884) 109,157
State and local (36,717) 22,140 185
Foreign 598 314 (369)
Total deferred (146,013) 9,570 108,973
Total income tax expense $ 98,904 $ 87,778 $ 42,172