XML 79 R68.htm IDEA: XBRL DOCUMENT v3.24.3
Note 16 - Segments - Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenue $ 123,638 $ 158,682 $ 384,933 $ 499,803
Gross Profit $ 44,677 $ 55,465 $ 146,151 $ 164,666
Gross Profit % 36.10% 35.00% 38.00% 32.90%
Power Solutions and Protection Segment [Member]        
Revenue $ 48,680 $ 74,862 $ 167,478 $ 245,134
Gross Profit $ 19,167 $ 31,206 $ 72,419 $ 92,010
Gross Profit % 39.40% 41.70% 43.20% 37.50%
Connectivity Solutions [Member]        
Revenue $ 55,715 $ 51,771 $ 167,822 $ 160,010
Gross Profit $ 20,405 $ 18,510 $ 62,535 $ 57,218
Gross Profit % 36.60% 35.80% 37.30% 35.80%
Magnetic Solutions Segment [Member]        
Revenue $ 19,243 $ 32,049 $ 49,633 $ 94,659
Gross Profit $ 5,245 $ 7,051 $ 11,861 $ 21,814
Gross Profit % 27.30% 22.00% 23.90% 23.00%
Corporate Segment [Member]        
Revenue $ 0 $ 0 $ 0 $ 0
Gross Profit $ (140) $ (1,302) $ (664) $ (6,376)