XML 44 R32.htm IDEA: XBRL DOCUMENT v3.19.1
Note 2 - Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2018
Notes Tables  
Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block]
    As Reported       As Adjusted
    December 31,
2017
  Cumulative
Adjustments
  January 1,
2018
Assets:                        
Property, plant and equipment   $
106,716
    $
1,027
    $
107,743
 
Accumulated depreciation and amortization    
(53,064
)    
(548
)    
(53,612
)
Net property, plant and equipment    
53,652
     
479
     
54,131
 
Liabilities:                        
Deferred revenue    
297
     
574
     
871
 
Deferred income taxes    
2,440
     
(25
)    
2,415
 
Stockholders' equity:                        
Retained earnings    
97,562
     
(70
)    
97,492
 
    December 31, 2018
    As Reported   Balances
without
adoption of
ASC 606
  Difference
Assets:            
Property, plant and equipment   $
111,779
    $
110,372
    $
1,407
 
Accumulated depreciation and amortization    
(54,112
)    
(53,110
)    
(1,002
)
Net property, plant and equipment    
57,667
     
57,262
     
405
 
Liabilities:                        
Deferred revenue    
2,507
     
2,129
     
378
 
Deferred income taxes    
4,129
     
4,154
     
(25
)
Stockholders' equity:                        
Retained earnings    
111,802
     
111,750
     
52
 
    For the Year Ended December 31, 2018
    As Reported   Balances
without
adoption of
ASC 606
  Difference
Net sales   $
190,455
    $
190,259
    $
196
 
Cost of sales    
142,147
     
142,073
     
74
 
Gross profit    
48,308
     
48,186
     
122
 
Disaggregation of Revenue [Table Text Block]
    Years Ended December 31,
    2018   2017   2016
Net sales of:        
Products   $
183,186
    $
146,275
    $
144,210
 
Tooling and Machinery    
4,302
     
1,181
     
1,633
 
Engineering services    
2,967
     
387
     
289
 
Total net sales   $
190,455
    $
147,843
    $
146,132
 
Contract with Customer, Asset and Liability [Table Text Block]
    Contract Liabilities
     
Deferred revenue - January 1, 2018   $
871
 
Acquired in Dielectrics business combination    
2,175
 
Increases due to consideration received from customers    
4,188
 
Revenue recognized    
(4,727
)
Deferred revenue - December 31, 2018   $
2,507