XML 73 R62.htm IDEA: XBRL DOCUMENT v3.22.1
Note 15 - Segments - Segments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Revenue $ 136,718 $ 110,643
Gross Profit $ 34,124 $ 24,259
Gross Profit % 25.00% 21.90%
Connectivity Solutions [Member]    
Revenue $ 43,713 $ 38,056
Gross Profit $ 11,596 $ 9,773
Gross Profit % 26.50% 25.70%
Power Solutions and Protection Segment [Member]    
Revenue $ 58,790 $ 43,641
Gross Profit $ 15,938 $ 10,782
Gross Profit % 27.10% 24.70%
Magnetic Solutions Segment [Member]    
Revenue $ 34,215 $ 28,946
Gross Profit $ 6,890 $ 3,961
Gross Profit % 20.10% 13.70%
Corporate Segment [Member]    
Revenue $ 0 $ 0
Gross Profit $ (300) $ (257)