XML 34 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Note 3 - Revenue (Tables)
12 Months Ended
Dec. 31, 2021
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   Year Ended December 31, 2021     
             
  

Over time

  

Point in time

  

Total

 

Aerospace

 $386  $2,214  $2,600 

Industrial

 $6,130  $3,863  $9,993 

Research

 $2,294  $1,560  $3,854 

Total

 $8,810  $7,637  $16,447 
   Year Ended December 31, 2020     
             
  

Over time

  

Point in time

  

Total

 

Aerospace

 $1,607  $6,013  $7,620 

Industrial

 $1,849  $3,565  $5,414 

Research

 $3,208  $678  $3,886 

Total

 $6,664  $10,256  $16,920 
Schedule Of Cost And Estimated Earnings In Excess Of Billings [Table Text Block]
  

2021

  

2020

 

Costs incurred on contracts in progress

 $7,418,433  $4,464,471 

Estimated earnings

  5,071,039   2,087,396 
   12,489,472   6,551,867 

Billings to date

  (11,408,605)  (6,212,229)
  $1,080,867  $339,638 

Deferred revenue related to non-systems contracts

  (192,920)  (632,014)
   887,947  $(292,376)

Included in accompanying balance sheets

        

Under the following captions:

        

Contract assets

 $2,538,373  $494,281 

Contract liabilities

 $(1,650,426) $(786,657)