v3.25.2
Note 16 - Segments - Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Net sales $ 168,299 $ 133,205 $ 320,537 $ 261,295  
Cost of sales 103,216 79,809 196,635 159,821  
Gross profit $ 65,083 $ 53,396 $ 123,902 $ 101,474  
Gross profit % 38.70% 40.10% 38.70% 38.80%  
Research and development costs $ 8,104 $ 5,994 $ 15,326 $ 11,209  
Selling, general and administrative expenses 30,914 24,141 60,421 49,085  
Restructuring charges 280 638 (2,653) 703  
Gain on sale of property (4,075) 0 (4,075) 0  
Interest expense 3,993 415 8,145 849  
Interest income (264) (1,146) (539) (2,261)  
Other income, net (7,568) 471 (10,207) (1,346)  
Earnings before provision for income taxes 33,699 22,883 57,484 43,235  
Total Assets 950,580 567,604 950,580 567,604 $ 949,789
Capital Expenditures 3,928 1,349 6,718 4,278  
Depreciation and Amortization Expense 6,600 3,439 13,284 7,123  
Power Solutions and Protection Segment [Member] | Operating Segments [Member]          
Net sales 86,799 58,551 169,853 118,798  
Cost of sales 50,410 31,815 98,122 65,546  
Gross profit $ 36,389 $ 26,736 $ 71,731 $ 53,252  
Gross profit % 41.90% 45.70% 42.20% 44.80%  
Interest expense $ 84 $ 136 $ 200 $ 283  
Total Assets 653,923 188,045 653,923 188,045  
Capital Expenditures 2,391 527 3,771 1,281  
Depreciation and Amortization Expense 4,468 1,417 8,993 3,103  
Connectivity Solutions [Member] | Operating Segments [Member]          
Net sales 59,202 57,822 109,932 112,107  
Cost of sales 36,007 35,310 67,528 69,978  
Gross profit $ 23,195 $ 22,512 $ 42,404 $ 42,129  
Gross profit % 39.20% 38.90% 38.60% 37.60%  
Interest expense $ 3 $ 26 $ 3 $ 58  
Total Assets 184,631 227,442 184,631 227,442  
Capital Expenditures 1,481 612 2,764 2,650  
Depreciation and Amortization Expense 1,754 1,709 3,519 3,377  
Magnetic Solutions [Member] | Operating Segments [Member]          
Net sales 22,298 16,832 40,752 30,390  
Cost of sales 15,896 12,390 29,793 23,774  
Gross profit $ 6,402 $ 4,442 $ 10,959 $ 6,616  
Gross profit % 28.70% 26.40% 26.90% 21.80%  
Interest expense $ 0 $ 0 $ 0 $ 0  
Total Assets 54,423 57,511 54,423 57,511  
Capital Expenditures 52 57 174 193  
Depreciation and Amortization Expense 236 200 491 408  
Corporate Segment [Member] | Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]          
Net sales 0 0 0 0  
Cost of sales 903 294 1,192 523  
Gross profit (903) (294) (1,192) (523)  
Interest expense 3,906 253 7,942 508  
Total Assets 57,603 94,606 57,603 94,606  
Capital Expenditures 4 153 9 154  
Depreciation and Amortization Expense $ 142 $ 113 $ 281 $ 235