XML 94 R78.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-Based Compensation - Expense and Related Tax Benefits Recognized (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expense $ 60,177 $ 53,904 $ 39,643
Income tax benefits recognized from stock-based compensation 22,683 16,486 10,110
RSUs      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expense 31,105 30,355 24,051
PRSUs      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expense $ 29,072 $ 23,549 $ 15,592