XML 67 R49.htm IDEA: XBRL DOCUMENT v3.26.1
Note 1 - Summary of Significant Accounting Policies (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Accounts Receivable, after Allowance for Credit Loss     $ 78,600
Cash, Uninsured Amount $ 11,600 $ 3,500  
Depreciation 7,900 6,700 5,000
Fair Value Disclosure, off-Balance-Sheet Risks, Amount, Asset $ 0    
Standard Warranty Extended Term for Exceptions (Year) 10 years    
Defined Contribution Plan, Cost $ 2,500 2,400 2,300
Research and Development Expense $ 3,100 $ 3,300 $ 3,500
Incremental Common Shares Attributable to Dilutive Effect of Contingently Issuable Shares (in shares) 1,982,000 2,024,000 2,087,000
Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax $ 300 $ (600) $ 100
Gain (Loss), Foreign Currency Transaction, before Tax $ 1,000 $ (400) $ 300
Maximum [Member]      
Intangible Asset, Finite-Lived, Useful Life (Year) 20 years    
Standard Warranty Term (Year) 5 years    
Minimum [Member]      
Intangible Asset, Finite-Lived, Useful Life (Year) 5 years    
Standard Warranty Term (Year) 1 year    
Leasehold Improvements [Member] | Maximum [Member]      
Property, Plant, and Equipment, Useful Life (Year) 15 years