XML 71 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Note 14 - Segments - Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Revenue $ 146,966 $ 124,492 $ 396,351 $ 349,642
Gross Profit $ 35,974 $ 33,309 $ 95,117 $ 90,356
Gross Profit % 24.50% 26.80% 24.00% 25.80%
Connectivity Solutions [Member]        
Revenue $ 40,344 $ 38,535 $ 121,446 $ 116,543
Gross Profit $ 10,003 $ 11,219 $ 32,826 $ 33,950
Gross Profit % 24.80% 29.10% 27.00% 29.10%
Power Solutions and Protection Segment [Member]        
Revenue $ 60,281 $ 47,793 $ 159,312 $ 129,082
Gross Profit $ 15,762 $ 11,552 $ 40,917 $ 31,085
Gross Profit % 26.10% 24.20% 25.70% 24.10%
Magnetic Solutions Segment [Member]        
Revenue $ 46,341 $ 38,164 $ 115,593 $ 104,017
Gross Profit $ 10,722 $ 10,793 $ 24,026 $ 26,198
Gross Profit % 23.10% 28.30% 20.80% 25.20%
Corporate Segment [Member]        
Revenue $ 0 $ 0 $ 0 $ 0
Gross Profit $ (513) $ (255) $ (2,652) $ (877)