XML 91 R69.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity (Schedule of Total Stock-Based Compensation Costs Incurred and Associated Tax Benefit Recognized) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Stock-based compensation costs $ 80,184 $ 71,142 $ 65,257
Tax benefit (15,053) (24,860) (29,262)
Stock-based compensation costs, net of tax benefit 65,131 46,282 35,995
Cost of sales      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Stock-based compensation costs 7,563 6,465 5,218
Selling, general and administrative expenses      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Stock-based compensation costs 58,149 53,049 50,791
Research and development expenses      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Stock-based compensation costs $ 14,472 $ 11,628 $ 9,248