XML 42 R29.htm IDEA: XBRL DOCUMENT v3.19.1
Note 3 - Revenue From Contracts With Customers (Tables)
3 Months Ended
Mar. 31, 2019
Notes Tables  
Contract with Customer, Asset and Liability [Table Text Block]
(in thousands)
 
Three Months
Ended March
31, 2019
   
Three Months
Ended March 31,
2018
 
Current contract liabilities - January 1
  $
2,226
    $
4,661
 
Long-term contract liabilities - January 1
(1)
   
129
     
84
 
Total contract liabilities - January 1
  $
2,355
    $
4,745
 
                 
Total contract liabilities - January 1
  $
2,355
    $
4,745
 
Contract additions, net
   
1,033
     
1,279
 
Revenue recognized
   
(813
)
   
(908
)
Translation
   
35
     
146
 
Total contract liabilities - March 31
  $
2,610
    $
5,262
 
                 
Current contract liabilities - March 31
  $
2,453
    $
5,168
 
Long-term contract liabilities - March 31
(1)
   
157
     
94
 
Total contract liabilities - March 31
  $
2,610
    $
5,262
 
Disaggregation of Revenue [Table Text Block]
(in thousands)
 
Power and
Electromechanical
   
Energy
   
Total
 
                         
Distributor sales
  $
9,430
    $
    $
9,430
 
Direct sales
   
8,121
     
5,458
     
13,579
 
Total revenues
  $
17,551
    $
5,458
    $
23,009
 
(in thousands)
 
Power and
Electromechanical
   
Energy
   
Total
 
                         
Distributor sales
  $
9,617
    $
    $
9,617
 
Direct sales
   
7,403
     
4,946
     
12,349
 
Total revenues
  $
17,020
    $
4,946
    $
21,966
 
(in thousands)
 
Power and
Electromechanical
   
Energy
   
Total
 
                         
Revenues recognized at point in time
  $
17,551
    $
1,152
    $
18,703
 
Revenues recognized over time
   
     
4,306
     
4,306
 
Total revenues
  $
17,551
    $
5,458
    $
23,009
 
(in thousands)
 
Power and
Electromechanical
   
Energy
   
Total
 
                         
Revenues recognized at point in time
  $
17,020
    $
1,047
    $
18,067
 
Revenues recognized over time
   
     
3,899
     
3,899
 
Total revenues
  $
17,020
    $
4,946
    $
21,966
 
(in thousands)
 
Power and
Electromechanical
   
Energy
   
Total
 
                         
North America
  $
13,641
    $
1,824
    $
15,465
 
Europe
   
889
     
3,563
     
4,452
 
Asia
   
3,020
     
19
     
3,039
 
Other
   
1
     
52
     
53
 
Total revenues
  $
17,551
    $
5,458
    $
23,009
 
(in thousands)
 
Power and
Electromechanical
   
Energy
   
Total
 
                         
North America
  $
13,032
    $
1,365
    $
14,397
 
Europe
   
1,094
     
3,524
     
4,618
 
Asia
   
2,819
     
29
     
2,848
 
Other
   
75
     
28
     
103
 
Total revenues
  $
17,020
    $
4,946
    $
21,966