XML 86 R76.htm IDEA: XBRL DOCUMENT v3.24.3
Note 17 - Restructuring - Summary of Restructuring Expenses by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Restructuring charges $ 1,086 $ 1,906
Engraving Group [Member]    
Restructuring charges 1,007 1,115
Electronics Products Group [Member]    
Restructuring charges   275
Corporate Segment [Member]    
Restructuring charges 79 474
Engineering Technologies Group [Member]    
Restructuring charges   42
Involuntary Employee Severance And Benefit Costs [Member]    
Restructuring charges 610 1,553
Involuntary Employee Severance And Benefit Costs [Member] | Engraving Group [Member]    
Restructuring charges 531 793
Involuntary Employee Severance And Benefit Costs [Member] | Electronics Products Group [Member]    
Restructuring charges   244
Involuntary Employee Severance And Benefit Costs [Member] | Corporate Segment [Member]    
Restructuring charges 79 474
Involuntary Employee Severance And Benefit Costs [Member] | Engineering Technologies Group [Member]    
Restructuring charges   42
Other Restructuring [Member]    
Restructuring charges 476 353
Other Restructuring [Member] | Engraving Group [Member]    
Restructuring charges 476 322
Other Restructuring [Member] | Electronics Products Group [Member]    
Restructuring charges   31
Other Restructuring [Member] | Corporate Segment [Member]    
Restructuring charges $ 0 0
Other Restructuring [Member] | Engineering Technologies Group [Member]    
Restructuring charges   $ 0