XML 37 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 4 - Revenue Disaggregation (Tables)
9 Months Ended
Sep. 30, 2022
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three months ended September 30, 2022

 
             
  

Over time

  

Point in time

  

Total

 

Aerospace

 $-  $154  $154 

Energy, storage and transmission

  3,791   25   3,816 

Industrial

  1,653   1,153   2,806 

Research

  827   516   1,343 

Total

 $6,271  $1,848  $8,119 
  

Three months ended September 30, 2021

 
             
  

Over time

  

Point in time

  

Total

 

Aerospace

 $-  $574  $574 

Energy, storage and transmission

  -   -   - 

Industrial

  1,551   1,205   2,756 

Research

  612   388   1,000 

Total

 $2,163  $2,167  $4,330 
  

Nine months ended September 30, 2022

 
             
  

Over time

  

Point in time

  

Total

 

Aerospace

 $-  $1,375  $1,375 

Energy, storage and transmission

  6,714   49   6,763 

Industrial

  4,099   3,197   7,296 

Research

  1,832   1,313   3,145 

Total

 $12,645  $5,934  $18,579 
  

Nine months ended September 30, 2021

 
             
  

Over time

  

Point in time

  

Total

 

Aerospace

 $386  $1,677  $2,063 

Energy, storage and transmission

  -   -   - 

Industrial

  4,147   3,173   7,320 

Research

  1,164   1,183   2,347 

Total

 $5,697  $6,033  $11,730 
Schedule Of Cost And Estimated Earnings In Excess Of Billings [Table Text Block]
  

2022

 

Costs incurred on contracts in progress

 $11,921,048 

Estimated earnings

  8,530,639 
   20,451,687 

Billings to date

  (18,548,776)
   1,902,911 

Deferred revenue related to non-system contracts

  (228,336)
  $1,674,575 

Included in accompanying condensed consolidated balance sheets under the following captions:

    

Contract assets

 $3,152,469 

Contract liabilities

 $(1,477,894)