XML 75 R64.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 15 - Segments - Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Revenue $ 177,739 $ 146,966 $ 485,030 $ 396,351
Gross Profit $ 51,534 $ 35,974 $ 130,946 $ 95,117
Gross Profit % 29.00% 24.50% 27.00% 24.00%
Connectivity Solutions [Member]        
Revenue $ 50,253 $ 40,344 $ 140,062 $ 121,446
Gross Profit $ 13,099 $ 10,003 $ 37,414 $ 32,826
Gross Profit % 26.10% 24.80% 26.70% 27.00%
Power Solutions and Protection Segment [Member]        
Revenue $ 76,433 $ 60,281 $ 206,247 $ 159,312
Gross Profit $ 24,801 $ 15,762 $ 60,775 $ 40,917
Gross Profit % 32.40% 26.10% 29.50% 25.70%
Magnetic Solutions Segment [Member]        
Revenue $ 51,053 $ 46,341 $ 138,721 $ 115,593
Gross Profit $ 15,501 $ 10,722 $ 37,476 $ 24,026
Gross Profit % 30.40% 23.10% 27.00% 20.80%
Corporate Segment [Member]        
Revenue $ 0 $ 0 $ 0 $ 0
Gross Profit $ (1,867) $ (513) $ (4,719) $ (2,652)