XML 99 R80.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes - Schedule of Components of Income Tax Expense (Detail 1) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Current:      
Federal $ 66,956 $ (94,143) $ 42,268
State and local 1,372 19,958 14,744
Foreign 9,880 7,384 5,271
Total current 78,208 (66,801) 62,283
Deferred:      
Federal (12,884) 109,157 12,940
State and local 22,140 185 5,465
Foreign 314 (369) (531)
Total deferred 9,570 108,973 17,874
Total income tax expense $ 87,778 $ 42,172 $ 80,157