XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 4 - Disaggregation of Revenue
9 Months Ended
Jan. 31, 2022
Notes to Financial Statements  
Disaggregation of Revenue [Text Block]

4. Disaggregation of Revenue

 

In the following table, revenue is disaggregated by primary geographical market, major product line, and timing of revenue recognition.

 

  

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