v3.26.3
Note 16 - Restructuring - Summary of Restructuring Expenses by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Restructuring costs $ 1,029 $ 5,997
Involuntary Employee Severance And Benefit Costs [Member]    
Restructuring costs 864 5,447
Other Restructuring [Member]    
Restructuring costs 165 550
Operating Segments [Member] | Electronics Products Group [Member]    
Restructuring costs 311 725
Operating Segments [Member] | Electronics Products Group [Member] | Involuntary Employee Severance And Benefit Costs [Member]    
Restructuring costs 311 426
Operating Segments [Member] | Electronics Products Group [Member] | Other Restructuring [Member]    
Restructuring costs 0 299
Operating Segments [Member] | Aerospace and Defense [Member]    
Restructuring costs 145  
Operating Segments [Member] | Aerospace and Defense [Member] | Involuntary Employee Severance And Benefit Costs [Member]    
Restructuring costs 143  
Operating Segments [Member] | Aerospace and Defense [Member] | Other Restructuring [Member]    
Restructuring costs 2  
Operating Segments [Member] | Engraving Group [Member]    
Restructuring costs 241 5,201
Operating Segments [Member] | Engraving Group [Member] | Involuntary Employee Severance And Benefit Costs [Member]    
Restructuring costs 78 4,950
Operating Segments [Member] | Engraving Group [Member] | Other Restructuring [Member]    
Restructuring costs 163 251
Segment Reporting, Reconciling Item, Excluding Corporate Nonsegment [Member]    
Restructuring costs   71
Segment Reporting, Reconciling Item, Excluding Corporate Nonsegment [Member] | Involuntary Employee Severance And Benefit Costs [Member]    
Restructuring costs   71
Segment Reporting, Reconciling Item, Excluding Corporate Nonsegment [Member] | Other Restructuring [Member]    
Restructuring costs   $ 0
Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]    
Restructuring costs 332  
Segment Reporting, Reconciling Item, Corporate Nonsegment [Member] | Involuntary Employee Severance And Benefit Costs [Member]    
Restructuring costs 332  
Segment Reporting, Reconciling Item, Corporate Nonsegment [Member] | Other Restructuring [Member]    
Restructuring costs $ 0