XML 72 R60.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes - Schedule of income taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Federal      
Current $ 297,672 $ 247,094 $ 105,796
Deferred (253,123) (52,960) 24,905
Foreign      
Current 303,089 269,607 167,680
Deferred (45,977) 8,851 (14,247)
State and local      
Current 48,479 34,895 18,756
Deferred (52,100) (7,391) 1,632
Income taxes $ 298,040 $ 500,096 $ 304,522