XML 27 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Note 3 - Revenue (Tables)
3 Months Ended
Mar. 31, 2022
Notes Tables  
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]

Three Months Ended March 31, 2022

    

Outstanding at January 1, 2022

 $8,698 

Increase (decrease) attributed to:

    

Transferred to receivables from contract assets recognized

  (7,773)

Product transferred over time

  7,189 

Outstanding at March 31, 2022

 $8,114 
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended March 31, 2022

 
  

Product/ Service Transferred

Over Time

  

Product

Transferred at

Point in Time

  

Noncash

Consideration

  

Total Net Sales

by Market

 

Medical

 $9,806  $4,915  $544  $15,265 

Industrial

  6,529   1,791   347   8,667 

Aerospace and Defense

  6,057   425   296   6,778 

Total net sales

 $22,392  $7,131  $1,187  $30,710 
  

Three Months Ended March 31, 2021

 
  

Product/ Service Transferred

Over Time

  

Product

Transferred at

Point in Time

  

Noncash

Consideration

  

Total Net Sales

by Market

 

Medical

 $8,959  $2,893  $490  $12,342 

Industrial

  4,630   1,336   252   6,218 

Aerospace and Defense

  3,064   262   186   3,512 

Total net sales

 $16,653  $4,491  $928  $22,072