XML 74 R64.htm IDEA: XBRL DOCUMENT v3.23.3
Note 16 - Segments - Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenue $ 158,682 $ 177,739 $ 499,803 $ 485,030
Gross Profit $ 55,465 $ 51,534 $ 164,666 $ 130,946
Gross Profit % 35.00% 29.00% 32.90% 27.00%
Power Solutions and Protection Segment [Member]        
Revenue $ 74,862 $ 76,433 $ 245,134 $ 206,247
Gross Profit $ 31,206 $ 24,801 $ 92,010 $ 60,775
Gross Profit % 41.70% 32.40% 37.50% 29.50%
Connectivity Solutions [Member]        
Revenue $ 51,771 $ 50,253 $ 160,010 $ 140,062
Gross Profit $ 18,510 $ 13,099 $ 57,218 $ 37,414
Gross Profit % 35.80% 26.10% 35.80% 26.70%
Magnetic Solutions Segment [Member]        
Revenue $ 32,049 $ 51,053 $ 94,659 $ 138,721
Gross Profit $ 7,051 $ 15,501 $ 21,814 $ 37,476
Gross Profit % 22.00% 30.40% 23.00% 27.00%
Corporate Segment [Member]        
Revenue $ 0 $ 0 $ 0 $ 0
Gross Profit $ (1,302) $ (1,867) $ (6,376) $ (4,719)