XML 46 R21.htm IDEA: XBRL DOCUMENT v3.20.1
Note 4 - Revenue Disaggregation (Tables)
3 Months Ended
Mar. 31, 2020
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   
Three Months Ended March 31, 2020
 
   
Over time
   
Point in time
   
Total
 
Aerospace
  $
1,187
    $
2,296
    $
3,483
 
Industrial
  $
520
    $
262
    $
782
 
Research
  $
1,687
    $
84
    $
1,771
 
Total
  $
3,394
    $
2,642
    $
6,036
 
   
Three Months Ended March 31, 2019
 
   
Over time
   
Point in time
   
Total
 
Aerospace
  $
247
    $
745
    $
992
 
Industrial
  $
1,365
    $
68
    $
1,433
 
Research
  $
1,017
    $
27
    $
1,044
 
Total
  $
2,629
    $
840
    $
3,469