XML 119 R100.htm IDEA: XBRL DOCUMENT v3.25.2
Income Taxes - Summary of Income Tax Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Current:      
Federal $ 266,228 $ 173,838 $ 149,217
State 36,749 20,969 23,096
Foreign 68,512 36,986 31,063
Current income tax expense (benefit) 371,489 231,793 203,376
Deferred:      
Federal (161,039) (162,286) (80,975)
State (11,983) (5,405) (9,633)
Foreign (41,616) (808) (2,102)
Deferred income tax expense (benefit) (214,638) (168,499) (92,710)
Income tax provision $ 156,851 $ 63,294 $ 110,666