| Goodwill [Table Text Block] |
| | | June 30, 2025 | | | Acquisitions | | | Impairments | | | Translation Adjustment | | | June 30, 2026 | |
| Electronics | | $ | 459,051 | | | $ | - | | | $ | - | | | $ | (29,133 | ) | | $ | 429,918 | |
| Aerospace & Defense | | | 53,778 | | | | (554 | ) | | | - | | | | (331 | ) | | | 52,893 | |
| Scientific | | | 15,454 | | | | - | | | | - | | | | - | | | | 15,454 | |
| Engraving & Hydraulics | | | 82,055 | | | | - | | | | - | | | | 1,233 | | | | 83,288 | |
| Total | | $ | 610,338 | | | $ | (554 | ) | | $ | - | | | $ | (28,231 | ) | | $ | 581,553 | |
| | | June 30, 2024 | | | Acquisitions | | | Impairments | | | Translation Adjustment | | | June 30, 2025 | |
| Electronics | | $ | 149,910 | | | $ | 305,793 | | | $ | - | | | $ | 3,348 | | | $ | 459,051 | |
| Aerospace & Defense | | | 36,255 | | | | 16,761 | | | | - | | | | 762 | | | | 53,778 | |
| Scientific | | | 15,454 | | | | - | | | | - | | | | - | | | | 15,454 | |
| Engraving & Hydraulics | | | 79,664 | | | | - | | | | - | | | | 2,391 | | | | 82,055 | |
| Total | | $ | 281,283 | | | $ | 322,554 | | | $ | - | | | $ | 6,501 | | | $ | 610,338 | |
|