| Segment Reporting, Reconciliation of Profit (Loss) by Segment to Consolidated [Table Text Block] |
| | | Three Months Ended September 30, 2026 | |
| | | Electronics | | | Aerospace & Defense | | | Scientific | | | Engraving & Hydraulics | | | Total reportable segments | | | Other | | | Total | |
| Net Sales | | $ | 140,501 | | | $ | 31,428 | | | $ | 19,794 | | | $ | 40,852 | | | $ | 232,575 | | | $ | - | | | $ | 232,575 | |
| Segment expenses | | | (102,635 | ) | | | (25,584 | ) | | | (14,187 | ) | | | (34,417 | ) | | | (176,823 | ) | | | - | | | | (176,823 | ) |
| Segment operating income | | | 37,866 | | | | 5,844 | | | | 5,607 | | | | 6,435 | | | | 55,752 | | | | - | | | | 55,752 | |
| Corporate | | | | | | | | | | | | | | | | | | | | | | | | | | | (13,030 | ) |
| Loss on sale of business | | | | | | | | | | | | | | | | | | | | | | | | | | | (900 | ) |
| Restructuring costs | | | | | | | | | | | | | | | | | | | | | | | | | | | (1,029 | ) |
| Deal related costs | | | | | | | | | | | | | | | | | | | | | | | | | | | (375 | ) |
| Income from operations | | | | | | | | | | | | | | | | | | | | | | | | | | | 40,418 | |
| Interest expense | | | | | | | | | | | | | | | | | | | | | | | | | | | 7,224 | |
| Other non-operating expense, net | | | | | | | | | | | | | | | | | | | | | | | | | | | 1,036 | |
| Income from continuing operations before income taxes | | | | | | | | | | | | | | | | | | | | | | | | | | $ | 32,158 | |
| | | Three Months Ended September 30, 2025 | |
| | | Electronics | | | Aerospace & Defense | | | Scientific | | | Engraving & Hydraulics | | | Total reportable segments | | | Other | | | Total | |
| Net Sales | | $ | 110,553 | | | $ | 29,894 | | | $ | 19,450 | | | $ | 48,012 | | | $ | 207,909 | | | $ | 9,522 | | | $ | 217,431 | |
| Segment expenses | | | (82,270 | ) | | | (26,277 | ) | | | (14,772 | ) | | | (40,661 | ) | | | (163,980 | ) | | | (7,447 | ) | | | (171,427 | ) |
| Segment operating income | | | 28,283 | | | | 3,617 | | | | 4,678 | | | | 7,351 | | | | 43,929 | | | | 2,075 | | | | 46,004 | |
| Corporate | | | | | | | | | | | | | | | | | | | | | | | | | | | (9,940 | ) |
| Restructuring costs | | | | | | | | | | | | | | | | | | | | | | | | | | | (5,997 | ) |
| Deal related costs | | | | | | | | | | | | | | | | | | | | | | | | | | | (433 | ) |
| Income from operations | | | | | | | | | | | | | | | | | | | | | | | | | | | 29,634 | |
| Interest expense | | | | | | | | | | | | | | | | | | | | | | | | | | | 8,912 | |
| Other non-operating expense, net | | | | | | | | | | | | | | | | | | | | | | | | | | | (265 | ) |
| Income from continuing operations before income taxes | | | | | | | | | | | | | | | | | | | | | | | | | | $ | 20,987 | |
| | | Capital Expenditures | | | Depreciation and Amortization | |
| | | Three Months Ended September 30, 2026 | | | Three Months Ended September 30, 2025 | | | Three Months Ended September 30, 2026 | | | Three Months Ended September 30, 2025 | |
| Electronics | | $ | 4,020 | | | $ | 3,669 | | | $ | 5,495 | | | $ | 5,785 | |
| Aerospace & Defense | | | 1,315 | | | | 1,585 | | | | 1,514 | | | | 1,408 | |
| Scientific | | | (47 | ) | | | 70 | | | | 332 | | | | 320 | |
| Engraving & Hydraulics | | | 1,275 | | | | 710 | | | | 2,176 | | | | 2,049 | |
| Other | | | — | | | | 318 | | | | — | | | | 161 | |
| Corporate | | | — | | | | 68 | | | | 31 | | | | 94 | |
| Total | | $ | 6,563 | | | $ | 6,420 | | | $ | 9,548 | | | $ | 9,817 | |
|