XML 92 R73.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes - Reconciliation of Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract]        
Income Taxes at U.S Statutory Rate $ 30,335 $ 33,520 $ 43,414  
State Income Taxes, Net of Federal Tax Benefits (1,412) 971 (450)  
US Income Tax Provided On International Income 4,272 4,583 12,815  
Combined Tax Effects of International Income 10,163 5,761 2,747  
Change in valuation allowance and other uncertain tax positions (3,398) (4,060) (614)  
Research and Development Credit (4,026) (3,325) (2,814)  
Change In Permanent Reinvestment Assertion 0 0 775  
Other 287 363 (736)  
Provision for income taxes 30,809 36,255 56,532  
Discrete Benefit for Swiss Tax Reform (7,801) (2,225) 0 $ 14,500
Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount (2,389) (667) $ (1,395)  
Derivative Asset $ 91 $ 68