XML 104 R87.htm IDEA: XBRL DOCUMENT v3.25.2
Income Taxes - Narrative (Details)
$ in Thousands
12 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Tax Credit Carryforward [Line Items]        
Valuation allowance $ 8,751 $ 7,266    
Valuation allowance increase 1,500 600    
Tax credit carry forward 8,100      
Undistributed earnings of foreign subsidiaries 433,500      
Unrecognized tax benefits 10,742 10,088 $ 9,335 $ 8,609
Unrecognized tax benefit, amount netted against deferred tax assets 7,300      
Unrecognized tax benefits that would reduce effective income tax rate 7,400      
Decrease in unrecognized tax benefits is reasonably possible 200      
Income tax interest and penalties accrued 800 500    
Income tax interest and penalties expense 200 200    
Income tax benefit (8,625) 3,649 $ 5,937  
Net operating loss carryforwards $ 0 0    
Effective Tax Rate Impact on the Differences In Pretax Book Income (Loss) 10.5      
Long-term Income Tax Payable        
Tax Credit Carryforward [Line Items]        
Unrecognized tax benefits $ 3,400      
State        
Tax Credit Carryforward [Line Items]        
Tax credit carryforward, subject to expiration 900      
Net operating loss carryforwards 11,100      
State | Period One        
Tax Credit Carryforward [Line Items]        
Tax credit carryforward, not subject to expiration 9,900      
State | Period Two        
Tax Credit Carryforward [Line Items]        
Tax credit carryforward, not subject to expiration $ 300      
Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration, Term 20 years      
State | Minimum | Period One        
Tax Credit Carryforward [Line Items]        
Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration, Term 10 years      
State | Maximum | Period One        
Tax Credit Carryforward [Line Items]        
Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration, Term 15 years      
Corporate Joint Venture        
Tax Credit Carryforward [Line Items]        
Deferred tax liability $ 13,800      
State research and development credit carryforward        
Tax Credit Carryforward [Line Items]        
Valuation allowance $ 8,800 $ 7,300