XML 81 R65.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes - Schedule of income taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Federal      
Current $ 327,714 $ 161,465 $ 297,672
Deferred 10,595 81,426 (253,123)
Foreign      
Current 355,374 297,199 303,089
Deferred 15,981 (13,509) (45,977)
State and local      
Current 34,103 45,599 48,479
Deferred 5,900 23,948 (52,100)
Income taxes $ 749,667 $ 596,128 $ 298,040