XML 85 R74.htm IDEA: XBRL DOCUMENT v3.25.1
Note 16 - Segments - Segments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Net sales $ 152,238 $ 128,090  
Cost of sales 93,419 80,012  
Gross profit $ 58,819 $ 48,078  
Gross profit % 38.60% 37.50%  
Research and development costs $ 7,222 $ 5,215  
Selling, general and administrative expenses 29,507 24,944  
Restructuring charges (2,933) 65  
Interest expense 4,152 434  
Interest income (275) (1,115)  
Other income, net (2,639) (1,817)  
Earnings before provision for income taxes 23,785 20,352  
Total Assets 940,456 555,337 $ 949,789
Capital Expenditures 2,790 2,929  
Depreciation and Amortization Expense 6,684 3,684  
Power Solutions and Protection Segment [Member]      
Net sales 83,054 60,247  
Cost of sales 47,712 33,731  
Gross profit $ 35,342 $ 26,516  
Gross profit % 42.60% 44.00%  
Interest expense $ 116 $ 147  
Total Assets 643,116 196,960  
Capital Expenditures 1,380 754  
Depreciation and Amortization Expense 4,525 1,686  
Connectivity Solutions [Member]      
Net sales 50,730 54,285  
Cost of sales 31,521 34,668  
Gross profit $ 19,209 $ 19,617  
Gross profit % 37.90% 36.10%  
Interest expense $ 0 $ 32  
Total Assets 178,115 205,927  
Capital Expenditures 1,283 2,038  
Depreciation and Amortization Expense 1,765 1,668  
Magnetic Solutions Segment [Member]      
Net sales 18,454 13,558  
Cost of sales 13,897 11,384  
Gross profit $ 4,557 $ 2,174  
Gross profit % 24.70% 16.00%  
Interest expense $ 0 $ 0  
Total Assets 56,351 57,148  
Capital Expenditures 122 136  
Depreciation and Amortization Expense 255 208  
Corporate Segment [Member]      
Net sales 0 0  
Cost of sales 289 229  
Gross profit (289) (229)  
Interest expense 4,036 255  
Total Assets 62,874 95,302  
Capital Expenditures 5 1  
Depreciation and Amortization Expense $ 139 $ 122