XML 109 R95.htm IDEA: XBRL DOCUMENT v3.22.2
Note 15 - Restructuring - Summary of Restructuring Expenses by Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Restructuring charges $ 4,399 $ 3,478 $ 4,669
Involuntary Employee Severance And Benefit Costs [Member]      
Restructuring charges 2,690 2,239 4,004
Other Restructuring [Member]      
Restructuring charges 1,709 1,239 665
Electronics Products Group [Member]      
Restructuring charges 756 377 452
Electronics Products Group [Member] | Involuntary Employee Severance And Benefit Costs [Member]      
Restructuring charges 513 355 355
Electronics Products Group [Member] | Other Restructuring [Member]      
Restructuring charges 243 22 97
Engraving Group [Member]      
Restructuring charges 3,169 1,677 2,011
Engraving Group [Member] | Involuntary Employee Severance And Benefit Costs [Member]      
Restructuring charges 1,807 1,046 1,512
Engraving Group [Member] | Other Restructuring [Member]      
Restructuring charges 1,362 631 499
Engineering Technologies Group [Member]      
Restructuring charges 217    
Engineering Technologies Group [Member] | Involuntary Employee Severance And Benefit Costs [Member]      
Restructuring charges 177    
Engineering Technologies Group [Member] | Other Restructuring [Member]      
Restructuring charges 40    
Specialty Solutions Group [Member]      
Restructuring charges 64 1,259 1,395
Specialty Solutions Group [Member] | Involuntary Employee Severance And Benefit Costs [Member]      
Restructuring charges 0 673 1,326
Specialty Solutions Group [Member] | Other Restructuring [Member]      
Restructuring charges 64 586 69
Corporate and Other [Member]      
Restructuring charges 193 128 515
Corporate and Other [Member] | Involuntary Employee Severance And Benefit Costs [Member]      
Restructuring charges 193 128 515
Corporate and Other [Member] | Other Restructuring [Member]      
Restructuring charges $ 0 0 0
Engineering Technologies Components [Member]      
Restructuring charges   37 296
Engineering Technologies Components [Member] | Involuntary Employee Severance And Benefit Costs [Member]      
Restructuring charges   37 296
Engineering Technologies Components [Member] | Other Restructuring [Member]      
Restructuring charges   $ 0 $ 0