XML 73 R63.htm IDEA: XBRL DOCUMENT v3.22.2
Note 15 - Segments - Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenue $ 170,572 $ 138,741 $ 307,290 $ 249,385
Gross Profit $ 45,452 $ 34,204 $ 79,411 $ 59,144
Gross Profit % 26.60% 24.70% 25.80% 23.70%
Connectivity Solutions [Member]        
Revenue $ 46,096 $ 43,046 $ 89,809 $ 81,102
Gross Profit $ 12,718 $ 13,050 $ 24,315 $ 22,823
Gross Profit % 27.60% 30.30% 27.10% 28.10%
Power Solutions and Protection Segment [Member]        
Revenue $ 71,026 $ 55,390 $ 129,815 $ 99,031
Gross Profit $ 20,036 $ 14,373 $ 35,974 $ 25,155
Gross Profit % 28.20% 25.90% 27.70% 25.40%
Magnetic Solutions Segment [Member]        
Revenue $ 53,450 $ 40,305 $ 87,666 $ 69,252
Gross Profit $ 15,085 $ 9,343 $ 21,975 $ 13,304
Gross Profit % 28.20% 23.20% 25.10% 19.20%
Corporate Segment [Member]        
Revenue $ 0 $ 0 $ 0 $ 0
Gross Profit $ (2,387) $ (2,562) $ (2,853) $ (2,138)