XML 108 R95.htm IDEA: XBRL DOCUMENT v3.23.2
Note 15 - Restructuring - Summary of Restructuring Expenses by Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Restructuring charges $ 3,831 $ 4,399 $ 3,478
Restructuring charges 3,831 4,399 3,478
Involuntary Employee Severance And Benefit Costs [Member]      
Restructuring charges 2,817 2,690 2,239
Restructuring charges 2,817 2,690 2,239
Other Restructuring [Member]      
Restructuring charges 1,014 1,709 1,239
Restructuring charges 1,014 1,709 1,239
Electronics Products Group [Member]      
Restructuring charges 1,048 756 377
Restructuring charges 1,048 756 377
Electronics Products Group [Member] | Involuntary Employee Severance And Benefit Costs [Member]      
Restructuring charges 222 513 355
Restructuring charges 222 513 355
Electronics Products Group [Member] | Other Restructuring [Member]      
Restructuring charges 826 243 22
Restructuring charges 826 243 22
Engraving Group [Member]      
Restructuring charges 1,024 3,169 1,677
Restructuring charges 1,024 3,169 1,677
Engraving Group [Member] | Involuntary Employee Severance And Benefit Costs [Member]      
Restructuring charges 836 1,807 1,046
Restructuring charges 836 1,807 1,046
Engraving Group [Member] | Other Restructuring [Member]      
Restructuring charges 188 1,362 631
Restructuring charges 188 1,362 631
Scientific Member]      
Restructuring charges 58    
Restructuring charges 58    
Scientific Member] | Involuntary Employee Severance And Benefit Costs [Member]      
Restructuring charges 58    
Restructuring charges 58    
Scientific Member] | Other Restructuring [Member]      
Restructuring charges 0    
Restructuring charges 0    
Corporate and Other [Member]      
Restructuring charges 1,701 193 128
Restructuring charges 1,701 193 128
Corporate and Other [Member] | Involuntary Employee Severance And Benefit Costs [Member]      
Restructuring charges 1,701 193 128
Restructuring charges 1,701 193 128
Corporate and Other [Member] | Other Restructuring [Member]      
Restructuring charges 0 0 0
Restructuring charges $ 0 0 0
Engineering Technologies Group [Member]      
Restructuring charges   217 37
Restructuring charges   217 37
Engineering Technologies Group [Member] | Involuntary Employee Severance And Benefit Costs [Member]      
Restructuring charges   177 37
Restructuring charges   177 37
Engineering Technologies Group [Member] | Other Restructuring [Member]      
Restructuring charges   40 0
Restructuring charges   40 0
Specialty Solutions Group [Member]      
Restructuring charges   64 1,259
Restructuring charges   64 1,259
Specialty Solutions Group [Member] | Involuntary Employee Severance And Benefit Costs [Member]      
Restructuring charges   0 673
Restructuring charges   0 673
Specialty Solutions Group [Member] | Other Restructuring [Member]      
Restructuring charges   64 586
Restructuring charges   $ 64 $ 586