XML 85 R70.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes - Reconciliation of Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Effective Income Tax Rate Reconciliation, Amount [Abstract]      
Income Taxes at U.S Statutory Rate $ 43,414 $ 13,579 $ 412
State Income Taxes, Net of Federal Tax Benefits (450) (1,725) 1,283
US Income Tax Provided On International Income 12,815 (6,479) 12,422
Combined Tax Effects of International Income 2,747 5,860 10,583
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Amount     5,651
Change in valuation allowance and other uncertain tax positions (614) 1,127 755
Research and Development Credit (2,814) (3,055) (4,093)
Change In Permanent Reinvestment Assertion 775 0 0
Other 659 401 1,407
Provision for income taxes $ 56,532 6,243 7,007
Discrete Benefit for Swiss Tax Reform     (14,500)
Effective income tax rate reconciliation, Combined effects of U.S. CARES Act, Amount     $ (6,913)
Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount   $ (3,465)