XML 114 R97.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 15 - Restructuring - Summary of Restructuring Expenses by Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Restructuring costs $ 8,206 $ 3,831 $ 4,399
Restructuring costs 8,206 3,831 4,399
Involuntary Employee Severance And Benefit Costs [Member]      
Restructuring costs 4,668 2,817 2,690
Restructuring costs 4,668 2,817 2,690
Other Restructuring [Member]      
Restructuring costs 3,538 1,014 1,709
Restructuring costs 3,538 1,014 1,709
Electronics Products Group [Member]      
Restructuring costs 1,399 1,048 756
Restructuring costs 1,399 1,048 756
Electronics Products Group [Member] | Involuntary Employee Severance And Benefit Costs [Member]      
Restructuring costs 903 222 513
Restructuring costs 903 222 513
Electronics Products Group [Member] | Other Restructuring [Member]      
Restructuring costs 496 826 243
Restructuring costs 496 826 243
Engraving Group [Member]      
Restructuring costs 5,456 1,024 3,169
Restructuring costs 5,456 1,024 3,169
Engraving Group [Member] | Involuntary Employee Severance And Benefit Costs [Member]      
Restructuring costs 2,414 836 1,807
Restructuring costs 2,414 836 1,807
Engraving Group [Member] | Other Restructuring [Member]      
Restructuring costs 3,042 188 1,362
Restructuring costs 3,042 188 1,362
Engineering Technologies Group [Member]      
Restructuring costs 54   217
Restructuring costs 54   217
Engineering Technologies Group [Member] | Involuntary Employee Severance And Benefit Costs [Member]      
Restructuring costs 54   177
Restructuring costs 54   177
Engineering Technologies Group [Member] | Other Restructuring [Member]      
Restructuring costs 0   40
Restructuring costs 0   40
Corporate Segment and Other Operating Segment [Member]      
Restructuring costs 1,297 1,701 193
Restructuring costs 1,297 1,701 193
Corporate Segment and Other Operating Segment [Member] | Involuntary Employee Severance And Benefit Costs [Member]      
Restructuring costs 1,297 1,701 193
Restructuring costs 1,297 1,701 193
Corporate Segment and Other Operating Segment [Member] | Other Restructuring [Member]      
Restructuring costs 0 0 0
Restructuring costs $ 0 0 0
Scientific Member]      
Restructuring costs   58  
Restructuring costs   58  
Scientific Member] | Involuntary Employee Severance And Benefit Costs [Member]      
Restructuring costs   58  
Restructuring costs   58  
Scientific Member] | Other Restructuring [Member]      
Restructuring costs   0  
Restructuring costs   0  
Specialty Solutions Group [Member]      
Restructuring costs   0 64
Restructuring costs   0 64
Specialty Solutions Group [Member] | Involuntary Employee Severance And Benefit Costs [Member]      
Restructuring costs   0 0
Restructuring costs   0 0
Specialty Solutions Group [Member] | Other Restructuring [Member]      
Restructuring costs   0 64
Restructuring costs   $ 0 $ 64