XML 34 R21.htm IDEA: XBRL DOCUMENT v3.21.1
Note 4 - Revenue Disaggregation (Tables)
3 Months Ended
Mar. 31, 2021
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   
Three Month's Ending March 31, 2021
 
                         
   
Over time
   
Point in time
   
Total
 
Aerospace
  $
189
    $
526
    $
715
 
Industrial
  $
1,369
    $
675
    $
2,044
 
Research
  $
187
    $
420
    $
607
 
Total
  $
1,745
    $
1,621
    $
3,366
 
   
Three Month's Ending March 31, 2020
 
                         
   
Over time
   
Point in time
   
Total
 
Aerospace
  $
1,165
    $
2,185
    $
3,350
 
Industrial
  $
127
    $
861
    $
988
 
Research
  $
594
    $
1,104
    $
1,698
 
Total
  $
1,886
    $
4,150
    $
6,036
 
Schedule Of Cost And Estimated Earnings In Excess Of Billings [Table Text Block]
   
2021
 
Costs incurred on contracts in progress
  $
5,266,960
 
Estimated earnings
   
2,503,933
 
     
7,770,893
 
Billings to date
   
(6,867,896
)
    $
902,997
 
Deferred revenue related to non-systems contracts
   
(609,216
)
     
293,781
 
Included in accompanying balance sheets
       
Under the following captions:
       
Contract assets
  $
1,027,288
 
Contract liabilities
  $
(733,507
)