XML 51 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Note 3 - Revenue - Disaggregation of Revenue by Product Group and Sales Channel (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Revenue $ 136,718 $ 110,643
Sales Channel, Directly to Consumer [Member]    
Revenue 87,635 74,461
Sales Channel, Through Intermediary [Member]    
Revenue 49,083 36,182
Connectivity Solutions [Member]    
Revenue 43,713 38,056
Connectivity Solutions [Member] | Sales Channel, Directly to Consumer [Member]    
Revenue 26,053 23,637
Connectivity Solutions [Member] | Sales Channel, Through Intermediary [Member]    
Revenue 17,660 14,419
Power Solutions and Protection [Member]    
Revenue 58,790 43,641
Power Solutions and Protection [Member] | Sales Channel, Directly to Consumer [Member]    
Revenue 35,844 26,489
Power Solutions and Protection [Member] | Sales Channel, Through Intermediary [Member]    
Revenue 22,946 17,152
Magnetic Solutions [Member]    
Revenue 34,215 28,946
Magnetic Solutions [Member] | Sales Channel, Directly to Consumer [Member]    
Revenue 25,738 24,335
Magnetic Solutions [Member] | Sales Channel, Through Intermediary [Member]    
Revenue 8,477 4,611
North America [Member]    
Revenue 85,759 66,396
North America [Member] | Connectivity Solutions [Member]    
Revenue 32,532 29,542
North America [Member] | Power Solutions and Protection [Member]    
Revenue 42,349 29,777
North America [Member] | Magnetic Solutions [Member]    
Revenue 10,878 7,077
Europe [Member]    
Revenue 21,070 17,954
Europe [Member] | Connectivity Solutions [Member]    
Revenue 9,214 6,747
Europe [Member] | Power Solutions and Protection [Member]    
Revenue 9,385 9,959
Europe [Member] | Magnetic Solutions [Member]    
Revenue 2,471 1,248
Asia [Member]    
Revenue 29,889 26,293
Asia [Member] | Connectivity Solutions [Member]    
Revenue 1,967 1,767
Asia [Member] | Power Solutions and Protection [Member]    
Revenue 7,056 3,905
Asia [Member] | Magnetic Solutions [Member]    
Revenue $ 20,866 $ 20,621