XML 38 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Note 2 - Disaggregation of Revenue (Tables)
12 Months Ended
Apr. 30, 2022
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   

Year Ended April 30, 2022

 
   

Professional Services

   

Aerospace Products

   

Total

 

Geographical Markets

                       

North America

  $ 39,147     $ 29,258     $ 68,405  

Europe

    -       2,803       2,803  

Asia

    -       1,228       1,228  

Australia and Other

    -       1,037       1,037  
    $ 39,147     $ 34,326     $ 73,473  
                         

Major Product Lines

                       

Casino Gaming Revenues

  $ 34,411     $ -     $ 34,411  

Casino Non-Gaming Revenues

    4,358       -       4,358  

Professional Services

    378       -       378  

Aircraft Modification

    -       21,399       21,399  

Aircraft Avionics

    -       2,373       2,373  

Special Mission Electronics

    -       10,554       10,554  
    $ 39,147     $ 34,326     $ 73,473  
                         

Contract Types / Revenue Recognition Timing

                       

Percentage of completion contracts

  $ -     $ 19,507     $ 19,507  

Goods or services transferred at a point of sale

    39,147       14,819       53,966  
    $ 39,147     $ 34,326     $ 73,473  
   

Year Ended April 30, 2021

 
   

Professional Services

   

Aerospace Products

   

Total

 

Geographical Markets

                       

North America

  $ 30,205     $ 25,537     $ 55,742  

Europe

    -       3,427       3,427  

Asia

    -       1,332       1,332  

Australia and Other

    -       979       979  
    $ 30,205     $ 31,275     $ 61,480  
                         

Major Product Lines

                       

Casino Gaming Revenues

  $ 26,811     $ -     $ 26,811  

Casino Non-Gaming Revenues

    3,140       -       3,140  

Professional Services

    254       -       254  

Aircraft Modification

    -       21,750       21,750  

Aircraft Avionics

    -       2,583       2,583  

Special Mission Electronics

    -       6,942       6,942  
    $ 30,205     $ 31,275     $ 61,480  
                         

Contract Types / Revenue Recognition Timing

                       

Percentage of completion contracts

  $ -     $ 19,280     $ 19,280  

Goods or services transferred at a point of sale

    30,205       11,995       42,200  
    $ 30,205     $ 31,275     $ 61,480