XML 70 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Note 15 - Segments - Segments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenue $ 172,344 $ 136,718
Gross Profit $ 53,664 $ 34,124
Gross Profit % 31.10% 25.00%
Connectivity Solutions [Member]    
Revenue $ 53,396 $ 43,713
Gross Profit $ 18,196 $ 11,596
Gross Profit % 34.10% 26.50%
Power Solutions and Protection Segment [Member]    
Revenue $ 83,181 $ 58,790
Gross Profit $ 29,680 $ 15,938
Gross Profit % 35.70% 27.10%
Magnetic Solutions Segment [Member]    
Revenue $ 35,767 $ 34,215
Gross Profit $ 8,168 $ 6,890
Gross Profit % 22.80% 20.10%
Corporate Segment [Member]    
Revenue $ 0 $ 0
Gross Profit $ (2,380) $ (300)