XML 87 R77.htm IDEA: XBRL DOCUMENT v3.25.3
Note 17 - Restructuring - Summary of Restructuring Expenses by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Restructuring costs $ 5,997 $ 1,086
Involuntary Employee Severance And Benefit Costs [Member]    
Restructuring costs 5,447 610
Other Restructuring [Member]    
Restructuring costs 550 476
Engraving Group [Member]    
Restructuring costs 5,201 1,007
Engraving Group [Member] | Involuntary Employee Severance And Benefit Costs [Member]    
Restructuring costs 4,950 531
Engraving Group [Member] | Other Restructuring [Member]    
Restructuring costs 251 476
Electronics Products Group [Member]    
Restructuring costs 725  
Electronics Products Group [Member] | Involuntary Employee Severance And Benefit Costs [Member]    
Restructuring costs 426  
Electronics Products Group [Member] | Other Restructuring [Member]    
Restructuring costs 299  
Corporate Segment [Member]    
Restructuring costs   79
Corporate Segment [Member] | Involuntary Employee Severance And Benefit Costs [Member]    
Restructuring costs   79
Corporate Segment [Member] | Other Restructuring [Member]    
Restructuring costs   $ 0
Specialty Solutions Group [Member]    
Restructuring costs 71  
Specialty Solutions Group [Member] | Involuntary Employee Severance And Benefit Costs [Member]    
Restructuring costs 71  
Specialty Solutions Group [Member] | Other Restructuring [Member]    
Restructuring costs $ 0