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

 

September 30, 2021

  

December 31, 2020

 

Raw materials

 $31,157  $25,555 

Work in process and sub-assemblies

  42,242   52,544 

Finished goods

  21,108   32,298 

Total inventories

 $94,507  $110,397