XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Note 4 - Revenue - Disaggregation of Revenue by Product Group and Sales Channel (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Net sales $ 123,638 $ 158,682 $ 384,933 $ 499,803
Sales Channel, Directly to Consumer [Member]        
Net sales 80,443 108,897 248,917 345,906
Sales Channel, Through Intermediary [Member]        
Net sales 43,195 49,785 136,016 153,897
Power Solutions and Protection [Member]        
Net sales 48,680 74,862 167,478 245,134
Power Solutions and Protection [Member] | Sales Channel, Directly to Consumer [Member]        
Net sales 32,960 52,507 109,357 174,143
Power Solutions and Protection [Member] | Sales Channel, Through Intermediary [Member]        
Net sales 15,720 22,355 58,121 70,991
Connectivity Solutions [Member]        
Net sales 55,715 51,771 167,822 160,010
Connectivity Solutions [Member] | Sales Channel, Directly to Consumer [Member]        
Net sales 34,085 31,369 104,583 101,063
Connectivity Solutions [Member] | Sales Channel, Through Intermediary [Member]        
Net sales 21,630 20,402 63,239 58,947
Magnetic Solutions [Member]        
Net sales 19,243 32,049 49,633 94,659
Magnetic Solutions [Member] | Sales Channel, Directly to Consumer [Member]        
Net sales 13,398 25,021 34,977 70,700
Magnetic Solutions [Member] | Sales Channel, Through Intermediary [Member]        
Net sales 5,845 7,028 14,656 23,959
North America [Member]        
Net sales 80,555 111,083 262,038 346,949
North America [Member] | Power Solutions and Protection [Member]        
Net sales 30,806 55,262 109,552 182,183
North America [Member] | Connectivity Solutions [Member]        
Net sales 42,414 42,841 131,678 130,086
North America [Member] | Magnetic Solutions [Member]        
Net sales 7,335 12,980 20,808 34,680
Europe [Member]        
Net sales 25,909 22,804 79,864 75,704
Europe [Member] | Power Solutions and Protection [Member]        
Net sales 13,172 13,759 44,115 43,266
Europe [Member] | Connectivity Solutions [Member]        
Net sales 11,422 7,500 32,100 25,462
Europe [Member] | Magnetic Solutions [Member]        
Net sales 1,315 1,545 3,649 6,976
Asia [Member]        
Net sales 17,174 24,795 43,031 77,150
Asia [Member] | Power Solutions and Protection [Member]        
Net sales 4,702 5,841 13,811 19,685
Asia [Member] | Connectivity Solutions [Member]        
Net sales 1,879 1,430 4,044 4,462
Asia [Member] | Magnetic Solutions [Member]        
Net sales $ 10,593 $ 17,524 $ 25,176 $ 53,003