XML 97 R80.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 11 - Income Taxes (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Effective Income Tax Rate Reconciliation, Mix of Income in Various Jurisdictions $ 3,100 $ (4,300) $ 4,300  
Effective Income Tax Rate Reconciliation, Tax Credit, Amount 2,800 14,300    
Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Amount 700 11,600    
Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount 2,100 2,700 2,200  
Effective Income Tax Rate Reconciliation, Officer Compensation, Amount 3,800      
Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount (3,900)      
Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount   11,300    
Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount   5,000    
Effective Income Tax Rate Reconciliation, Return-to-accrual Adjustments to True-up Up Prior-period Provision Amounts     1,300  
Effective Income Tax Rate Reconciliation, Release of Uncertain Tax Provision Reserves     1,000  
Deferred Tax Liabilities, Previously Undistributed Foreign Earnings 700      
Unrecognized Tax Benefits 9,766 9,493 $ 9,559 $ 9,412
Unrecognized Tax Benefits that Would Impact Effective Tax Rate 9,800      
Decrease in Unrecognized Tax Benefits is Reasonably Possible 8,000      
Unrecognized Tax Benefits, Interest on Income Taxes Accrued 1,300 $ 1,200    
State and Local Jurisdiction [Member]        
Operating Loss Carryforwards 31,800      
Tax Credit Carryforward, Amount 3,900      
Foreign Tax Jurisdiction, Other [Member]        
Operating Loss Carryforwards $ 4,100