XML 117 R102.htm IDEA: XBRL DOCUMENT v3.25.2
Note 15 - Restructuring - Summary of Restructuring Expenses by Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Restructuring costs $ 6,903 $ 8,206 $ 3,831
Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]      
Restructuring costs 172 1,297 1,701
Electronics Products Group [Member] | Operating Segments [Member]      
Restructuring costs 1,408 1,399 1,048
Engraving Group [Member] | Operating Segments [Member]      
Restructuring costs 5,323 5,456 1,024
Engineering Technologies Group [Member] | Operating Segments [Member]      
Restructuring costs 54    
Scientific Group [Member] | Operating Segments [Member]      
Restructuring costs     58
Specialty Solutions Group [Member] | Operating Segments [Member]      
Restructuring costs     0
Involuntary Employee Severance And Benefit Costs [Member]      
Restructuring costs 4,868 4,668 2,817
Involuntary Employee Severance And Benefit Costs [Member] | Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]      
Restructuring costs 172 1,297 1,701
Involuntary Employee Severance And Benefit Costs [Member] | Electronics Products Group [Member] | Operating Segments [Member]      
Restructuring costs 1,135 903 222
Involuntary Employee Severance And Benefit Costs [Member] | Engraving Group [Member] | Operating Segments [Member]      
Restructuring costs 3,561 2,414 836
Involuntary Employee Severance And Benefit Costs [Member] | Engineering Technologies Group [Member] | Operating Segments [Member]      
Restructuring costs 54    
Involuntary Employee Severance And Benefit Costs [Member] | Scientific Group [Member] | Operating Segments [Member]      
Restructuring costs     58
Involuntary Employee Severance And Benefit Costs [Member] | Specialty Solutions Group [Member] | Operating Segments [Member]      
Restructuring costs     0
Other Restructuring [Member]      
Restructuring costs 2,035 3,538 1,014
Other Restructuring [Member] | Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]      
Restructuring costs 0 0 0
Other Restructuring [Member] | Electronics Products Group [Member] | Operating Segments [Member]      
Restructuring costs 273 496 826
Other Restructuring [Member] | Engraving Group [Member] | Operating Segments [Member]      
Restructuring costs 1,762 $ 3,042 188
Other Restructuring [Member] | Engineering Technologies Group [Member] | Operating Segments [Member]      
Restructuring costs $ 0    
Other Restructuring [Member] | Scientific Group [Member] | Operating Segments [Member]      
Restructuring costs     0
Other Restructuring [Member] | Specialty Solutions Group [Member] | Operating Segments [Member]      
Restructuring costs     $ 0