XML 90 R75.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes (Schedule of Provision for Income Tax Differ From the Amount of Income Tax) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Income Tax Disclosure [Abstract]      
Taxes computed at statutory U.S. rate $ 231,349 $ 201,701 $ 185,569
State income taxes, net of U.S. tax benefit 9,448 5,703 4,836
Research and development credit (21,481) (17,517) (20,257)
Change in valuation allowance (5,007) 858 (3,785)
Effect of non-U.S. tax rates (3,982) (4,384) (12,130)
Foreign tax credits (3,988) (2,299) (7,210)
Stock-based compensation expense (6,282) (11,294) (4,498)
Uncertain tax position 0 0 248,773
Other 4,051 8,278 17,859
Provision for income taxes $ 204,108 $ 181,046 $ 409,157