XML 50 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Note 3 - Revenue - Disaggregation of Revenue by Product Group and Sales Channel (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Revenue $ 124,492 $ 124,479 $ 349,642 $ 377,284
Sales Channel, Directly to Consumer [Member]        
Revenue 84,381 91,344 236,868 274,007
Sales Channel, Through Intermediary [Member]        
Revenue 40,111 33,135 112,774 103,277
Connectivity Solutions [Member]        
Revenue 38,535 44,531 116,543 131,354
Connectivity Solutions [Member] | Sales Channel, Directly to Consumer [Member]        
Revenue 24,806 28,661 73,459 86,398
Connectivity Solutions [Member] | Sales Channel, Through Intermediary [Member]        
Revenue 13,729 15,870 43,084 44,956
Power Solutions and Protection [Member]        
Revenue 47,793 40,289 129,082 127,325
Power Solutions and Protection [Member] | Sales Channel, Directly to Consumer [Member]        
Revenue 29,648 28,025 78,119 85,954
Power Solutions and Protection [Member] | Sales Channel, Through Intermediary [Member]        
Revenue 18,145 12,264 50,963 41,371
Magnetic Solutions [Member]        
Revenue 38,164 39,659 104,017 118,605
Magnetic Solutions [Member] | Sales Channel, Directly to Consumer [Member]        
Revenue 29,927 34,658 85,290 101,655
Magnetic Solutions [Member] | Sales Channel, Through Intermediary [Member]        
Revenue 8,237 5,001 18,727 16,950
North America [Member]        
Revenue 68,814 65,778 192,081 197,430
North America [Member] | Connectivity Solutions [Member]        
Revenue 28,933 33,929 86,244 97,273
North America [Member] | Power Solutions and Protection [Member]        
Revenue 31,770 23,608 83,522 73,495
North America [Member] | Magnetic Solutions [Member]        
Revenue 8,111 8,241 22,315 26,662
Europe [Member]        
Revenue 18,144 18,747 55,459 63,299
Europe [Member] | Connectivity Solutions [Member]        
Revenue 7,458 8,092 23,576 25,069
Europe [Member] | Power Solutions and Protection [Member]        
Revenue 8,714 8,813 26,993 32,121
Europe [Member] | Magnetic Solutions [Member]        
Revenue 1,972 1,842 4,890 6,109
Asia [Member]        
Revenue 37,534 39,954 102,102 116,555
Asia [Member] | Connectivity Solutions [Member]        
Revenue 2,144 2,510 6,723 9,012
Asia [Member] | Power Solutions and Protection [Member]        
Revenue 7,309 7,868 18,567 21,709
Asia [Member] | Magnetic Solutions [Member]        
Revenue $ 28,081 $ 29,576 $ 76,812 $ 85,834