XML 61 R47.htm IDEA: XBRL DOCUMENT v3.25.2
Note 1 - Summary of Significant Accounting Policies (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Accounts Receivable, after Allowance for Credit Loss, Current $ 104,347 $ 78,626 $ 77,700
Cash, Uninsured Amount 3,500 3,300  
Depreciation $ 6,706 5,041  
Standard Warranty Extended Term for Exceptions 10 years    
Defined Contribution Plan, Cost $ 2,400 2,300  
Research and Development Expense $ 3,300 $ 3,500  
Incremental Common Shares Attributable to Dilutive Effect of Contingently Issuable Shares 2,024,000 2,087,000  
Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax $ (600) $ 100  
Gain (Loss), Foreign Currency Transaction, before Tax $ (400) $ 300  
Maximum [Member]      
Finite-Lived Intangible Asset, Useful Life 20 years    
Standard Warranty Term 5 years    
Minimum [Member]      
Finite-Lived Intangible Asset, Useful Life 5 years    
Standard Warranty Term 1 year    
Leasehold Improvements [Member] | Maximum [Member]      
Property, Plant and Equipment, Useful Life 15 years