v3.26.1
Income Taxes (Narratives) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Operating Loss Carryforwards [Line Items]        
Change in valuation allowance for fiscal year $ (12,700) $ (11,100)    
Federal tax net operating loss carry-forwards 3,100      
State tax net operating loss carry-forwards 121,500      
Tax credit carry-forwards 60,216 53,347    
Cash taxes paid   3,800 $ 15,400  
Deferred tax liability related to withholding taxes of certain foreign subsidiaries 1,181 969    
Unrecorded deferred tax liability for potential withholding tax of unrecognized foreign earnings 10,600      
Unrecognized tax benefits 17,986 18,114 18,217 $ 18,297
Unrecognized tax benefits that would affect the effective tax rate if recognized 200      
Unrecognized tax benefit future impact if recognized 17,800      
Estimated interest and penalties related to underpayment of income taxes, less than 100 $ 100 $ 100  
AUSTRALIA        
Operating Loss Carryforwards [Line Items]        
Operating Loss Carryforwards 3,400      
BRAZIL        
Operating Loss Carryforwards [Line Items]        
Operating Loss Carryforwards 13,500      
IRELAND        
Operating Loss Carryforwards [Line Items]        
Operating Loss Carryforwards 1,500      
SOUTH KOREA        
Operating Loss Carryforwards [Line Items]        
Operating Loss Carryforwards 900      
Research And Development Tax Credits        
Operating Loss Carryforwards [Line Items]        
Tax credit carry-forwards 27,700      
Foreign        
Operating Loss Carryforwards [Line Items]        
Tax credit carry-forwards 1,100      
State        
Operating Loss Carryforwards [Line Items]        
Tax credit carry-forwards 39,800      
State | Subject to Expiration Beginning in FY 2026        
Operating Loss Carryforwards [Line Items]        
Tax credit carry-forwards 600      
State | Not Subject To Expiration        
Operating Loss Carryforwards [Line Items]        
Tax credit carry-forwards 39,100      
Federal        
Operating Loss Carryforwards [Line Items]        
Tax credit carry-forwards 28,800      
Federal | Subject to Expiration Beginning in FY 2027        
Operating Loss Carryforwards [Line Items]        
Tax credit carry-forwards $ 27,700