XML 26 R51.htm IDEA: XBRL DOCUMENT v3.20.1
Note 3 - Revenue - Disaggregation of Revenue by Product Group and Sales Channel (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Net sales $ 492,412 $ 548,184
Sales Channel, Directly to Consumer [Member]    
Net sales 356,613 398,659
Sales Channel, Through Intermediary [Member]    
Net sales 135,799 149,525
North America [Member]    
Net sales 256,044 271,691
Europe [Member]    
Net sales 81,622 89,290
Asia [Member]    
Net sales 154,746 187,203
Connectivity Solutions [Member]    
Net sales 172,348 186,724
Connectivity Solutions [Member] | Sales Channel, Directly to Consumer [Member]    
Net sales 113,115 120,333
Connectivity Solutions [Member] | Sales Channel, Through Intermediary [Member]    
Net sales 59,233 66,391
Connectivity Solutions [Member] | North America [Member]    
Net sales 128,096 135,454
Connectivity Solutions [Member] | Europe [Member]    
Net sales 33,099 34,130
Connectivity Solutions [Member] | Asia [Member]    
Net sales 11,153 17,140
Power Solutions and Protection [Member]    
Net sales 163,528 176,053
Power Solutions and Protection [Member] | Sales Channel, Directly to Consumer [Member]    
Net sales 110,587 120,787
Power Solutions and Protection [Member] | Sales Channel, Through Intermediary [Member]    
Net sales 52,941 55,266
Power Solutions and Protection [Member] | North America [Member]    
Net sales 93,540 98,432
Power Solutions and Protection [Member] | Europe [Member]    
Net sales 41,016 45,556
Power Solutions and Protection [Member] | Asia [Member]    
Net sales 28,972 32,065
Magnetic Solutions [Member]    
Net sales 156,536 185,407
Magnetic Solutions [Member] | Sales Channel, Directly to Consumer [Member]    
Net sales 132,911 157,539
Magnetic Solutions [Member] | Sales Channel, Through Intermediary [Member]    
Net sales 23,625 27,868
Magnetic Solutions [Member] | North America [Member]    
Net sales 34,408 37,805
Magnetic Solutions [Member] | Europe [Member]    
Net sales 7,507 9,604
Magnetic Solutions [Member] | Asia [Member]    
Net sales $ 114,621 $ 137,998