XML 113 R98.htm IDEA: XBRL DOCUMENT v3.21.2
Note 15 - Restructuring - Summary of Restructuring Expenses by Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Restructuring charges $ 3,478 $ 4,669 $ 1,289
Involuntary Employee Severance And Benefit Costs [Member]      
Restructuring charges 2,239 4,004 1,163
Other Restructuring [Member]      
Restructuring charges 1,239 665 126
Electronics Products Group [Member]      
Restructuring charges 377 452 354
Electronics Products Group [Member] | Involuntary Employee Severance And Benefit Costs [Member]      
Restructuring charges 355 355 327
Electronics Products Group [Member] | Other Restructuring [Member]      
Restructuring charges 22 97 27
Engraving Group [Member]      
Restructuring charges 1,677 2,011 662
Engraving Group [Member] | Involuntary Employee Severance And Benefit Costs [Member]      
Restructuring charges 1,046 1,512 662
Engraving Group [Member] | Other Restructuring [Member]      
Restructuring charges 631 499 0
Engineering Technologies Group [Member]      
Restructuring charges 37    
Engineering Technologies Group [Member] | Involuntary Employee Severance And Benefit Costs [Member]      
Restructuring charges 37    
Engineering Technologies Group [Member] | Other Restructuring [Member]      
Restructuring charges 0    
Specialty Solutions Group [Member]      
Restructuring charges 1,259 1,395 21
Specialty Solutions Group [Member] | Involuntary Employee Severance And Benefit Costs [Member]      
Restructuring charges 673 1,326 21
Specialty Solutions Group [Member] | Other Restructuring [Member]      
Restructuring charges 586 69 0
Corporate and Other [Member]      
Restructuring charges 128 515 136
Corporate and Other [Member] | Involuntary Employee Severance And Benefit Costs [Member]      
Restructuring charges 128 515 136
Corporate and Other [Member] | Other Restructuring [Member]      
Restructuring charges $ 0 0 0
Engineering Technologies Components [Member]      
Restructuring charges   296 116
Engineering Technologies Components [Member] | Involuntary Employee Severance And Benefit Costs [Member]      
Restructuring charges   296 17
Engineering Technologies Components [Member] | Other Restructuring [Member]      
Restructuring charges   $ 0 $ 99