XML 94 R32.htm IDEA: XBRL DOCUMENT v3.20.1
Note 3 - Revenue (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   
Year Ended December 31, 2019
 
   
Cinch Connectivity
   
Power Solutions
   
Magnetic
     
 
 
   
Solutions
   
and Protection
   
Solutions
   
Consolidated
 
                                 
By Product Group:
     
 
     
 
     
 
     
 
North America
  $
128,096
    $
93,540
    $
34,408
    $
256,044
 
Europe
   
33,099
     
41,016
     
7,507
     
81,622
 
Asia
   
11,153
     
28,972
     
114,621
     
154,746
 
    $
172,348
    $
163,528
    $
156,536
    $
492,412
 
                                 
By Sales Channel:
     
 
     
 
     
 
     
 
Direct to customer
  $
113,115
    $
110,587
    $
132,911
    $
356,613
 
Through distribution
   
59,233
     
52,941
     
23,625
     
135,799
 
    $
172,348
    $
163,528
    $
156,536
    $
492,412
 
                                 
   
Year Ended December 31, 2018
 
   
Cinch Connectivity
   
Power Solutions
   
Magnetic
     
 
 
   
Solutions
   
and Protection
   
Solutions
   
Consolidated
 
                                 
By Product Group:
     
 
     
 
     
 
     
 
North America
  $
135,454
    $
98,432
    $
37,805
    $
271,691
 
Europe
   
34,130
     
45,556
     
9,604
     
89,290
 
Asia
   
17,140
     
32,065
     
137,998
     
187,203
 
    $
186,724
    $
176,053
    $
185,407
    $
548,184
 
                                 
By Sales Channel:
     
 
     
 
     
 
     
 
Direct to customer
  $
120,333
    $
120,787
    $
157,539
    $
398,659
 
Through distribution
   
66,391
     
55,266
     
27,868
     
149,525
 
    $
186,724
    $
176,053
    $
185,407
    $
548,184
 
                                 
Contract with Customer, Asset and Liability [Table Text Block]
   
December 31,
   
January 1,
 
   
2019
   
2019
 
                 
Contract assets - current (unbilled receivable)
  $
16,318
    $
15,799
 
Contract liabilities - current (deferred revenue)
  $
653
    $
1,036
 
   
Year Ended
 
   
December 31, 2019
 
Balance, January 1
  $
1,036
 
New advance payments received
   
3,204
 
Recognized as revenue during period
   
(3,598
)
Currency translation
   
11
 
Balance, December 31
  $
653