XML 29 R19.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 2 - Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 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
 
    June 30, 2018
    As Reported   Balances
without
adoption of
ASC 606
  Difference
Assets:                        
Property, plant and equipment   $
111,289
    $
110,150
    $
1,139
 
Accumulated depreciation and amortization    
(52,600
)    
(51,808
)    
(792
)
Net property, plant and equipment    
58,689
     
58,342
     
347
 
Liabilities:                        
Deferred revenue    
3,331
     
2,909
     
422
 
Deferred income taxes    
2,937
     
2,962
     
(25
)
Stockholders' equity:                        
Retained earnings    
103,259
     
103,309
     
(50
)
    For the Six Months Ended June 30, 2018
    As Reported   Balances
without
adoption of
ASC 606
  Difference
Net sales   $
91,949
    $
91,797
    $
152
 
Cost of sales    
68,779
     
68,647
     
132
 
Gross profit    
23,170
     
23,150
     
20
 
Disaggregation of Revenue [Table Text Block]
    Three Months Ended   Six Months Ended
    June 30,   June 30,
    2018   2017   2018   2017
Net sales of:        
Products   $
47,102
    $
37,321
    $
89,246
    $
73,895
 
Tooling and Machinery    
1,107
     
477
     
1,598
     
873
 
Engineering services    
810
     
88
     
1,105
     
171
 
Total net sales   $
49,019
    $
37,886
    $
91,949
    $
74,939
 
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    
1,855
 
Revenue recognized    
(1,570
)
Deferred revenue - June 30, 2018   $
3,331