XML 75 R63.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes - Schedule of income taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Federal      
Current $ 161,465 $ 297,672 $ 247,094
Deferred 81,426 (253,123) (52,960)
Foreign      
Current 297,199 303,089 269,607
Deferred (13,509) (45,977) 8,851
State and local      
Current 45,599 48,479 34,895
Deferred 23,948 (52,100) (7,391)
Income taxes $ 596,128 $ 298,040 [1] $ 500,096 [1]
[1] Years ended June 30,2022 and 2021 amounts have been reclassified to reflect the income statement reclassification, as described in Note 1 to the Consolidated Financial Statements.