XML 49 R18.htm IDEA: XBRL DOCUMENT v3.20.1
Note 1 - Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
   
2019
   
2018
 
Raw materials
  $
15,245
    $
16,769
 
Work in process
   
479
     
1,015
 
Finished goods
   
41
     
332
 
Reserves
   
(1,486
)    
(1,112
)
Total
  $
14,279
    $
17,004
 
Property, Plant and Equipment [Table Text Block]
    Years
Buildings
 
 
39
 
Leasehold improvements
 
 3
-
15
Manufacturing equipment
 
 3
-
7
Office and other equipment
 
 3
-
7
   
2019
   
2018
 
Land
  $
360
    $
360
 
Building and Leasehold Improvements
   
9,660
     
9,184
 
Manufacturing Equipment
   
21,908
     
21,260
 
Office and Other Equipment
   
7,192
     
7,074
 
Accumulated Depreciation
   
(29,539
)    
(27,700
)
Total Property and Equipment, Net
  $
9,581
    $
10,178
 
Schedule of Finite-Lived Intangible Assets [Table Text Block]
   
December 31, 2019
 
         
Gross
   
Accumulated
   
Net Book
 
         
Carrying
   
Amortization
   
Value
 
   
Years
   
Amount
   
Amount
   
Amount
 
Customer Relationships
 
9
    $
1,302
    $
651
    $
651
 
Intellectual Property
 
3
     
100
     
95
     
5
 
Trade Names
 
20
     
814
     
183
     
631
 
Other
 
7
     
56
     
-
     
56
 
Totals
 
 
    $
2,272
    $
929
    $
1,343
 
   
December 31, 2018
 
         
Gross
   
Accumulated
   
Net Book
 
         
Carrying
   
Amortization
   
Value
 
   
Years
   
Amount
   
Amount
   
Amount
 
Customer Relationships
 
9
    $
1,302
    $
506
    $
796
 
Intellectual Property
 
3
     
100
     
61
     
39
 
Trade Names
 
20
     
814
     
143
     
671
 
Other
 
7
     
17
     
-
     
17
 
Totals
 
 
    $
2,233
    $
710
    $
1,523
 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]
Year
 
Amount
 
2020
  $
191
 
2021
   
185
 
2022
   
185
 
2023
   
185
 
Thereafter
   
541
 
Total
  $
1,287
 
Schedule of Weighted Average Number of Shares [Table Text Block]
   
2019
   
2018
 
Basic weighted average common shares outstanding
   
2,665,165
     
2,692,382
 
Weighted average common stock equivalents from assumed exercise of stock options
   
-
     
7,232
 
Diluted weighted average common shares outstanding
   
2,665,165
     
2,699,614
 
Revenue from External Customers by Products and Services [Table Text Block]
   
2019
   
2018
 
Aerospace and Defense
  $
18,207
    $
18,314
 
Medical
   
62,612
     
49,974
 
Industrial
   
35,514
     
45,082
 
Total Net Sales
  $
116,333
    $
113,370
 
Schedule of Long-lived Assets by Geographical Areas [Table Text Block]
   
United States
   
Mexico
   
China
   
Total
 
December 31, 2019
                               
Property and equipment, net
  $
8,024
    $
961
    $
596
    $
9,581
 
Operating Lease Assets
  $
4,827
     
-
     
-
     
4,827
 
Other assets
  $
3,719
     
-
     
-
     
3,719
 
                                 
December 31, 2018
                               
Property and equipment, net
  $
8,687
    $
821
    $
670
    $
10,178
 
Other assets
   
3,898
     
8
     
-
     
3,906