XML 42 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Note 7 - Inventories (Tables)
9 Months Ended
Sep. 30, 2020
Notes Tables  
Schedule of Inventory, Current [Table Text Block]

 

September 30, 2020

  

December 31, 2019

 

Raw materials

 $33,222  $15,570 

Work in process and sub-assemblies

  58,515   50,787 

Finished goods

  19,690   18,671 

Total inventories

 $111,427  $85,028