XML 117 R99.htm IDEA: XBRL DOCUMENT v3.20.2
Note 15 - Restructuring - Summary of Restructuring Expenses by Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Restructuring charges $ 4,669 $ 1,289 $ 3,428
Involuntary Employee Severance And Benefit Costs [Member]      
Restructuring charges 4,004 1,163 1,930
Other Restructuring [Member]      
Restructuring charges 665 126 1,498
Electronics Products Group [Member]      
Restructuring charges 452 354 299
Electronics Products Group [Member] | Involuntary Employee Severance And Benefit Costs [Member]      
Restructuring charges 355 327 215
Electronics Products Group [Member] | Other Restructuring [Member]      
Restructuring charges 97 27 84
Engraving Group [Member]      
Restructuring charges 2,011 662 1,687
Engraving Group [Member] | Involuntary Employee Severance And Benefit Costs [Member]      
Restructuring charges 1,512 662 1,199
Engraving Group [Member] | Other Restructuring [Member]      
Restructuring charges 499 0 488
Engineering Technologies Group [Member]      
Restructuring charges 296    
Engineering Technologies Group [Member] | Involuntary Employee Severance And Benefit Costs [Member]      
Restructuring charges 296    
Engineering Technologies Group [Member] | Other Restructuring [Member]      
Restructuring charges 0    
Specialty Solutions Group [Member]      
Restructuring charges 1,395 21 0
Specialty Solutions Group [Member] | Involuntary Employee Severance And Benefit Costs [Member]      
Restructuring charges 1,326 21 0
Specialty Solutions Group [Member] | Other Restructuring [Member]      
Restructuring charges 69 0 0
Corporate and Other [Member]      
Restructuring charges 515 136 344
Corporate and Other [Member] | Involuntary Employee Severance And Benefit Costs [Member]      
Restructuring charges 515 136 292
Corporate and Other [Member] | Other Restructuring [Member]      
Restructuring charges $ 0 0 52
Engineering Technologies Components [Member]      
Restructuring charges   116 1,098
Engineering Technologies Components [Member] | Involuntary Employee Severance And Benefit Costs [Member]      
Restructuring charges   17 224
Engineering Technologies Components [Member] | Other Restructuring [Member]      
Restructuring charges   $ 99 $ 874