XML 70 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Note 14 - Segments - Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Revenue $ 138,741 $ 121,172 $ 249,385 $ 225,149
Gross Profit $ 34,204 $ 31,290 $ 59,144 $ 57,045
Gross Profit % 24.70% 25.80% 23.70% 25.30%
Connectivity Solutions [Member]        
Revenue $ 43,046 $ 38,908 $ 81,102 $ 78,007
Gross Profit $ 13,050 $ 11,531 $ 22,823 $ 22,698
Gross Profit % 30.30% 29.60% 28.10% 29.10%
Power Solutions and Protection Segment [Member]        
Revenue $ 55,390 $ 45,112 $ 99,031 $ 81,289
Gross Profit $ 14,373 $ 10,615 $ 25,155 $ 19,523
Gross Profit % 25.90% 23.50% 25.40% 24.00%
Magnetic Solutions Segment [Member]        
Revenue $ 40,305 $ 37,152 $ 69,252 $ 65,853
Gross Profit $ 9,343 $ 9,445 $ 13,304 $ 15,438
Gross Profit % 23.20% 25.40% 19.20% 23.40%
Corporate Segment [Member]        
Revenue $ 0 $ 0 $ 0 $ 0
Gross Profit $ (2,562) $ (301) $ (2,138) $ (614)