Schedule of Segment Reporting Information, by Segment [Table Text Block] |
| | Three Months Ended June 30, 2025 | |
| | Power Solutions | | | Connectivity | | | Magnetic | | | | | | | | | |
| | and Protection | | | Solutions | | | Solutions | | | Corporate/Other | | | Total | |
Net sales | | $ | 86,799 | | | $ | 59,202 | | | $ | 22,298 | | | $ | - | | | $ | 168,299 | |
Cost of sales | | | 50,410 | | | | 36,007 | | | | 15,896 | | | | 903 | | | | 103,216 | |
Gross profit | | | 36,389 | | | | 23,195 | | | | 6,402 | | | | (903 | ) | | | 65,083 | |
Gross profit % | | 41.9 | % | | 39.2 | % | | 28.7 | % | | | nm | | | 38.7 | % |
Research and development costs | | | | | | | | | | | | | | | | | | | 8,104 | |
Selling, general and administrative expenses | | | | | | | | | | | | | | | | | | | 30,914 | |
Restructuring charges | | | | | | | | | | | | | | | | | | | 280 | |
Gain on sale of property | | | | | | | | | | | | | | | | | | | (4,075 | ) |
Interest expense | | | | | | | | | | | | | | | | | | | 3,993 | |
Interest income | | | | | | | | | | | | | | | | | | | (264 | ) |
Other income/expense, net | | | | | | | | | | | | | | | | | | | (7,568 | ) |
Earnings before provision for income taxes | | | | | | | | | | | | | | | | | | $ | 33,699 | |
| | | | | | | | | | | | | | | | | | | | |
Other Segment Disclosures: | | | | | | | | | | | | | | | | | | | | |
Total Assets | | $ | 653,923 | | | $ | 184,631 | | | $ | 54,423 | | | $ | 57,603 | | | $ | 950,580 | |
Capital Expenditures | | | 2,391 | | | | 1,481 | | | | 52 | | | | 4 | | | | 3,928 | |
Depreciation and Amortization Expense | | | 4,468 | | | | 1,754 | | | | 236 | | | | 142 | | | | 6,600 | |
Interest Expense | | | 84 | | | | 3 | | | | - | | | | 3,906 | | | | 3,993 | |
| | Three Months Ended June 30, 2024 | |
| | Power Solutions | | | Connectivity | | | Magnetic | | | | | | | | |
| | and Protection | | | Solutions | | | Solutions | | | Corporate | | | Total | |
Net sales | | $ | 58,551 | | | $ | 57,822 | | | $ | 16,832 | | | $ | - | | | $ | 133,205 | |
Cost of sales | | | 31,815 | | | | 35,310 | | | | 12,390 | | | | 294 | | | | 79,809 | |
Gross profit | | | 26,736 | | | | 22,512 | | | | 4,442 | | | | (294 | ) | | | 53,396 | |
Gross profit % | | | 45.7 | % | | | 38.9 | % | | | 26.4 | % | | | nm | | | | 40.1 | % |
Research and development costs | | | | | | | | | | | | | | | | | | | 5,994 | |
Selling, general and administrative expenses | | | | | | | | | | | | | | | | | | | 24,141 | |
Restructuring charges | | | | | | | | | | | | | | | | | | | 638 | |
Interest expense | | | | | | | | | | | | | | | | | | | 415 | |
Interest income | | | | | | | | | | | | | | | | | | | (1,146 | ) |
Other income/expense, net | | | | | | | | | | | | | | | | | | | 471 | |
Earnings before provision for income taxes | | | | | | | | | | | | | | | | | | $ | 22,883 | |
| | | | | | | | | | | | | | | | | | | | |
Other Segment Disclosures: | | | | | | | | | | | | | | | | | | | | |
Total Assets | | $ | 188,045 | | | $ | 227,442 | | | $ | 57,511 | | | $ | 94,606 | | | $ | 567,604 | |
Capital Expenditures | | | 527 | | | | 612 | | | | 57 | | | | 153 | | | | 1,349 | |
Depreciation and Amortization Expense | | | 1,417 | | | | 1,709 | | | | 200 | | | | 113 | | | | 3,439 | |
Interest Expense | | | 136 | | | | 26 | | | | - | | | | 253 | | | | 415 | |
| | Six Months Ended June 30, 2025 | |
Net sales | | $ | 169,853 | | | $ | 109,932 | | | $ | 40,752 | | | $ | - | | | $ | 320,537 | |
Cost of sales | | | 98,122 | | | | 67,528 | | | | 29,793 | | | | 1,192 | | | | 196,635 | |
Gross profit | | | 71,731 | | | | 42,404 | | | | 10,959 | | | | (1,192 | ) | | | 123,902 | |
Gross profit % | | 42.2 | % | | 38.6 | % | | 26.9 | % | | | nm | | | 38.7 | % |
Research and development costs | | | | | | | | | | | | | | | | | | | 15,326 | |
Selling, general and administrative expenses | | | | | | | | | | | | | | | | | | | 60,421 | |
Restructuring charges | | | | | | | | | | | | | | | | | | | (2,653 | ) |
Gain on sale of property | | | | | | | | | | | | | | | | | | | (4,075 | ) |
Interest expense | | | | | | | | | | | | | | | | | | | 8,145 | |
Interest income | | | | | | | | | | | | | | | | | | | (539 | ) |
Other income/expense, net | | | | | | | | | | | | | | | | | | | (10,207 | ) |
Earnings before provision for income taxes | | | | | | | | | | | | | | | | | | $ | 57,484 | |
| | | | | | | | | | | | | | | | | | | | |
Other Segment Disclosures: | | | | | | | | | | | | | | | | | | | | |
Total Assets | | $ | 653,923 | | | $ | 184,631 | | | $ | 54,423 | | | $ | 57,603 | | | $ | 950,580 | |
Capital Expenditures | | | 3,771 | | | | 2,764 | | | | 174 | | | | 9 | | | | 6,718 | |
Depreciation and Amortization Expense | | | 8,993 | | | | 3,519 | | | | 491 | | | | 281 | | | | 13,284 | |
Interest Expense | | | 200 | | | | 3 | | | | - | | | | 7,942 | | | | 8,145 | |
| | Six Months Ended June 30, 2024 | |
Net sales | | $ | 118,798 | | | $ | 112,107 | | | $ | 30,390 | | | $ | - | | | $ | 261,295 | |
Cost of sales | | | 65,546 | | | | 69,978 | | | | 23,774 | | | | 523 | | | | 159,821 | |
Gross profit | | | 53,252 | | | | 42,129 | | | | 6,616 | | | | (523 | ) | | | 101,474 | |
Gross profit % | | | 44.8 | % | | | 37.6 | % | | | 21.8 | % | | | nm | | | | 38.8 | % |
Research and development costs | | | | | | | | | | | | | | | | | | | 11,209 | |
Selling, general and administrative expenses | | | | | | | | | | | | | | | | | | | 49,085 | |
Restructuring charges | | | | | | | | | | | | | | | | | | | 703 | |
Interest expense | | | | | | | | | | | | | | | | | | | 849 | |
Interest income | | | | | | | | | | | | | | | | | | | (2,261 | ) |
Other income/expense, net | | | | | | | | | | | | | | | | | | | (1,346 | ) |
Earnings before provision for income taxes | | | | | | | | | | | | | | | | | | $ | 43,235 | |
| | | | | | | | | | | | | | | | | | | | |
Other Segment Disclosures: | | | | | | | | | | | | | | | | | | | | |
Total Assets | | $ | 188,045 | | | $ | 227,442 | | | $ | 57,511 | | | $ | 94,606 | | | $ | 567,604 | |
Capital Expenditures | | | 1,281 | | | | 2,650 | | | | 193 | | | | 154 | | | | 4,278 | |
Depreciation and Amortization Expense | | | 3,103 | | | | 3,377 | | | | 408 | | | | 235 | | | | 7,123 | |
Interest Expense | | | 283 | | | | 58 | | | | - | | | | 508 | | | | 849 | |
|