XML 75 R12.htm IDEA: XBRL DOCUMENT v3.20.1
Note 3 - Revenue
3 Months Ended
Mar. 31, 2020
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]
3.
REVENUE
 
The following table provides information about disaggregated revenue by geographic region and sales channel, and includes a reconciliation of the disaggregated revenue to our reportable segments:
 
   
Three Months Ended March 31, 2020
 
   
Cinch Connectivity
   
Power Solutions
   
Magnetic
     
 
 
   
Solutions
   
and Protection
   
Solutions
   
Consolidated
 
                                 
By Geographic Region:
     
 
     
 
     
 
     
 
North America
  $
29,703
    $
22,723
    $
7,107
    $
59,533
 
Europe
   
7,762
     
9,314
     
1,201
     
18,277
 
       Asia    
1,635
     
4,140
     
20,393
     
26,168
 
    $
39,100
    $
36,177
    $
28,701
    $
103,978
 
                                 
By Sales Channel:
     
 
     
 
     
 
     
 
Direct to customer
  $
25,053
    $
21,577
    $
24,342
    $
70,972
 
Through distribution
   
14,047
     
14,600
     
4,359
     
33,006
 
    $
39,100
    $
36,177
    $
28,701
    $
103,978
 
 
 
   
Three Months Ended March 31, 2019
 
   
Cinch Connectivity
   
Power Solutions
   
Magnetic
     
 
 
   
Solutions
   
and Protection
   
Solutions
   
Consolidated
 
                                 
By Geographic Region:
     
 
     
 
     
 
     
 
North America
  $
32,121
    $
23,521
    $
8,945
    $
64,587
 
Europe
   
8,765
     
12,539
     
2,221
     
23,525
 
Asia
   
3,475
     
6,712
     
27,090
     
37,277
 
    $
44,361
    $
42,772
    $
38,256
    $
125,389
 
                                 
By Sales Channel:
     
 
     
 
     
 
     
 
Direct to customer
  $
29,615
    $
29,101
    $
32,506
    $
91,222
 
Through distribution
   
14,746
     
13,671
     
5,750
     
34,167
 
    $
44,361
    $
42,772
    $
38,256
    $
125,389
 
 

The balances of the Company’s contract assets and contract liabilities at 
March 31, 2020
and
December 31, 2019
are as follows:
 
   
March 31,
   
December 31,
 
   
2020
   
2019
 
                 
Contract assets - current (unbilled receivable)
  $
13,597
    $
16,318
 
Contract liabilities - current (deferred revenue)
  $
917
    $
653
 
 
 
The change in balance of our unbilled receivables from
December 31, 2019
to
March 31, 2020
primarily relates to a timing difference between the Company’s performance (i.e. when our product is shipped to a customer-controlled hub) and the point at which the Company can invoice the customer per the terms of the customer contract (i.e. when the customer pulls our product from the customer-controlled hub).
 
The aggregate amount of transaction price allocated to remaining performance obligations that have
not
been satisfied as of
March 31, 2020
related to contracts that exceed
one
year in duration amounted to
$16.7
million, with expected contract expiration dates that range from
2021
 -
2025.
It is expected that
77%
of this aggregate amount will be recognized in
2021,
20%
will be recognized in
2022
 and the remainder will be recognized in years beyond
2022.