v3.26.1
Note 15 - Restructuring - Summary of Restructuring Expenses by Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Restructuring costs $ 12,186 $ 6,903 $ 8,206
Segment Reporting, Reconciling Item, Excluding Corporate Nonsegment [Member]      
Restructuring costs 70    
Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]      
Restructuring costs 226 172 1,297
Involuntary Employee Severance And Benefit Costs [Member]      
Restructuring costs 8,500 4,868 4,668
Involuntary Employee Severance And Benefit Costs [Member] | Segment Reporting, Reconciling Item, Excluding Corporate Nonsegment [Member]      
Restructuring costs 70    
Involuntary Employee Severance And Benefit Costs [Member] | Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]      
Restructuring costs 226 172 1,297
Other Restructuring [Member]      
Restructuring costs 3,686 2,035 3,538
Other Restructuring [Member] | Segment Reporting, Reconciling Item, Excluding Corporate Nonsegment [Member]      
Restructuring costs 0    
Other Restructuring [Member] | Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]      
Restructuring costs 0 0 0
Electronics Products Group [Member] | Operating Segments [Member]      
Restructuring costs 2,251 1,408 1,399
Electronics Products Group [Member] | Involuntary Employee Severance And Benefit Costs [Member] | Operating Segments [Member]      
Restructuring costs 1,817 1,135 903
Electronics Products Group [Member] | Other Restructuring [Member] | Operating Segments [Member]      
Restructuring costs 434 273 496
Aerospace and Defense [Member] | Operating Segments [Member]      
Restructuring costs 235   54
Aerospace and Defense [Member] | Involuntary Employee Severance And Benefit Costs [Member] | Operating Segments [Member]      
Restructuring costs 233   54
Aerospace and Defense [Member] | Other Restructuring [Member] | Operating Segments [Member]      
Restructuring costs 2   0
Engraving Group [Member] | Operating Segments [Member]      
Restructuring costs 9,404 5,323 5,456
Engraving Group [Member] | Involuntary Employee Severance And Benefit Costs [Member] | Operating Segments [Member]      
Restructuring costs 6,154 3,561 2,414
Engraving Group [Member] | Other Restructuring [Member] | Operating Segments [Member]      
Restructuring costs $ 3,250 $ 1,762 $ 3,042