XML 90 R72.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes (Schedule Of Provision For Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Current:      
Federal $ 4,376 $ (115,109) $ 9,790
State 10,700 9,041 6,898
Non-U.S. 177,788 531,812 124,602
Total 192,864 425,744 141,290
Deferred:      
Federal (12,612) (22,791) (13,000)
State (2,773) (4,205) (3,335)
Non-U.S. 3,567 10,409 (13,541)
Total (11,818) (16,587) (29,876)
Provision for income taxes $ 181,046 $ 409,157 $ 111,414