XML 61 R47.htm IDEA: XBRL DOCUMENT v3.22.2
Note 1 - Summary of Accounting Policies (Details Textual)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Aug. 31, 2022
USD ($)
Jun. 30, 2022
USD ($)
Sep. 30, 2021
USD ($)
Jun. 30, 2022
USD ($)
shares
Jun. 30, 2021
USD ($)
Jun. 30, 2020
USD ($)
shares
Dec. 31, 2021
USD ($)
Payment for Contingent Consideration Liability, Financing Activities       $ 2,167 $ 356 $ 872  
Business Combination, Contingent Consideration, Liability, Total [1]   $ 1,167   1,167     $ 3,333
Income Tax Expense (Benefit), Total       $ 19,807 $ 14,157 $ 13,060  
Effective Income Tax Rate Reconciliation, Percent, Total       24.40% 26.90% 24.30%  
Effective Income Tax Rate Reconciliation, Mix of Income in Various Jurisdictions       $ 4,300 $ 5,100 $ 1,400  
Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount       2,200 800 1,200  
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 1,700 700  
Effective Income Tax Rate Reconciliation, Disposition of Business, Amount         1,200    
Effective Income Tax Rate Reconciliation, GILTI           $ 800  
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) | shares       0   32,000  
Tax Years 2019 and 2020 [Member]              
Income Tax Expense (Benefit), CARES Act         (1,000)    
Selling, General and Administrative Expenses [Member]              
Advertising Expense       $ 2,300 1,700 $ 1,300  
Research and Development Expense, Total       $ 12,200 9,600 $ 6,900  
Revenue Benchmark [Member]              
Concentration Risk, Threshold Percentage       5.00%      
Customer Concentration Risk [Member] | Revenue Benchmark [Member]              
Number of Major Customers       0      
GS Engineering [Member]              
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High   12,800   $ 12,800      
Renco Electronics [Member]              
Payment for Contingent Consideration Liability, Financing Activities   1,000 $ 1,200        
Business Combination, Contingent Consideration, Liability, Total   3,400   3,400      
Renco Electronics [Member] | Forecast [Member] | Subsequent Event [Member]              
Payment for Contingent Consideration Liability, Financing Activities $ 1,200            
Other Noncurrent Assets [Member]              
Debt Securities, Trading   $ 3,000   $ 3,000 $ 3,000    
[1] The fair value of our contingent consideration arrangement is determined based on our evaluation as to the probability and amount of any deferred compensation that has been earned to date.