XML 96 R74.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes (Schedule of Provision for Income Tax Differ From the Amount of Income Tax) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Income Tax Disclosure [Abstract]      
Taxes computed at statutory U.S. rate $ 265,608 $ 231,349 $ 201,701
State income taxes, net of U.S. tax benefit 8,609 9,448 5,703
Research and development credit (27,786) (21,481) (17,517)
Change in valuation allowance 849 (5,007) 858
Effect of non-U.S. tax rates (15,838) (3,982) (4,384)
Foreign tax credits (8,293) (3,988) (2,299)
Stock-based compensation expense 4,875 (6,282) (11,294)
Other 15,823 4,051 8,278
Provision for income taxes $ 243,847 $ 204,108 $ 181,046