XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 4 - Disaggregation of Revenue (Tables)
9 Months Ended
Jan. 31, 2022
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended January 31, 2022

  

Three Months Ended January 31, 2021

 
  

Professional Services

  

Aerospace Products

  

Total

  

Professional Services

  

Aerospace Products

  

Total

 

Geographical Markets

                        

North America

 $9,416  $7,618  $17,034  $7,901  $5,320  $13,221 

Europe

  -   578   578   -   589   589 

Asia

  -   93   93   -   662   662 

Australia and Other

  -   427   427   -   140   140 
  $9,416  $8,716  $18,132  $7,901  $6,711  $14,612 
                         

Major Product Lines

                        

Casino Gaming Revenues

 $8,255  $-  $8,255  $7,001  $-  $7,001 

Casino Non-Gaming Revenues

  1,059   -   1,059   842   -   842 

Professional Services

  102   -   102   58   -   58 

Aircraft Modification

  -   5,394   5,394   -   4,472   4,472 

Aircraft Avionics

  -   485   485   -   569   569 

Special Mission Electronics

  -   2,837   2,837   -   1,670   1,670 
  $9,416  $8,716  $18,132  $7,901  $6,711  $14,612 
                         

Contract Types / Revenue Recognition Timing

                        

Percentage of completion contracts

 $-  $4,899  $4,899  $-  $4,185  $4,185 

Goods or services transferred at a point of sale

  9,416   3,817   13,233   7,901   2,526   10,427 
  $9,416  $8,716  $18,132  $7,901  $6,711  $14,612 
  

Nine Months Ended January 31, 2022

  

Nine Months Ended January 31, 2021

 
  

Professional Services

  

Aerospace Products

  

Total

  

Professional Services

  

Aerospace Products

  

Total

 

Geographical Markets

                        

North America

 $28,817  $22,582  $51,399  $20,901  $18,430  $39,331 

Europe

  -   2,535   2,535   -   2,417   2,417 

Asia

  -   856   856   -   664   664 

Australia and Other

  -   579   579   -   1,160   1,160 
  $28,817  $26,552  $55,369  $20,901  $22,671  $43,572 
                         

Major Product Lines

                        

Casino Gaming Revenues

 $25,329  $-  $25,329  $18,571  $-  $18,571 

Casino Non-Gaming Revenues

  3,222   -   3,222   2,135   -   2,135 

Professional Services

  266   -   266   195   -   195 

Aircraft Modification

  -   17,086   17,086   -   15,206   15,206 

Aircraft Avionics

  -   2,025   2,025   -   2,109   2,109 

Special Mission Electronics

  -   7,441   7,441   -   5,356   5,356 
  $28,817  $26,552  $55,369  $20,901  $22,671  $43,572 
                         

Contract Types / Revenue Recognition Timing

                        

Percentage of completion contracts

 $-  $15,877  $15,877  $-  $13,745  $13,745 

Goods or services transferred at a point of sale

  28,817   10,675   39,492   20,901   8,926   29,827 
  $28,817  $26,552  $55,369  $20,901  $22,671  $43,572