XML 101 R86.htm IDEA: XBRL DOCUMENT v3.25.2
Note 11 - Income Taxes (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Effective Income Tax Rate Reconciliation, Mix of Income in Various Jurisdictions $ 5,700 $ 3,100 $ (4,300)  
Effective Income Tax Rate Reconciliation, Tax Credit, Amount 4,600 2,800 14,300  
Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Amount 2,100 700 11,600  
Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount 2,500 2,100 2,700  
Effective Income Tax Rate Reconciliation, Officer Compensation, Amount 1,800 3,800    
Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount 3,000   11,300  
Effective Income Tax Reconciliation, Release of Uncertain Tax Position 9,100      
Effective Income Tax Reconciliation, Release of Uncertain Tax Position, Interest 1,200      
Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount 900 (3,800)    
Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount     5,000  
Deferred Tax Liabilities, Previously Undistributed Foreign Earnings 3,000      
Unrecognized Tax Benefits 2,913 9,766 $ 9,493 $ 9,559
Unrecognized Tax Benefits that Would Impact Effective Tax Rate 2,900      
Decrease in Unrecognized Tax Benefits is Reasonably Possible 900      
Unrecognized Tax Benefits, Interest on Income Taxes Accrued 0 $ 1,300    
State and Local Jurisdiction [Member]        
Operating Loss Carryforwards 15,800      
Tax Credit Carryforward, Amount 5,400      
Domestic Tax Jurisdiction [Member]        
Operating Loss Carryforwards 2,700      
Foreign Tax Jurisdiction, Other [Member]        
Operating Loss Carryforwards $ 2,700