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

Three Months Ended January 31, 2024

  

Three Months Ended January 31, 2023

 
  

Professional Services

  

Aerospace Products

  

Total

  

Professional Services

  

Aerospace Products

  

Total

 

Geographical Markets

                        

North America

 $9,941  $5,163  $15,104  $9,574  $8,258  $17,832 

Europe

  -   2,255   2,255   -   90   90 

Asia

  -   876   876      92   92 

Australia and Other

  -   725   725   -   2,450   2,450 
  $9,941  $9,019  $18,960  $9,574  $10,890  $20,464 
                         

Major Product Lines

                        

Casino Gaming Revenue

 $7,319  $-  $7,319  $7,210  $-  $7,210 

Sportsbook Revenue

  1,457   -   1,457   1,160   -   1,160 

Casino Non-Gaming Revenue

  1,153   -   1,153   1,102   -   1,102 

Professional Services

  12   -   12   102   -   102 

Aircraft Modification

  -   5,402   5,402   -   7,188   7,188 

Aircraft Avionics

  -   810   810   -   679   679 

Special Mission Electronics

  -   2,807   2,807   -   3,023   3,023 
  $9,941  $9,019  $18,960  $9,574  $10,890  $20,464 
                         

Contract Types / Revenue Recognition Timing

                        

Percentage of completion contracts

 $-  $4,756  $4,756  $-  $6,875  $6,875 

Goods or services transferred at a point of sale

  9,941   4,263   14,204   9,574   4,015   13,589 
  $9,941  $9,019  $18,960  $9,574  $10,890  $20,464 
  

Nine Months Ended January 31, 2024

  

Nine Months Ended January 31, 2023

 
  

Professional Services

  

Aerospace Products

  

Total

  

Professional Services

  

Aerospace Products

  

Total

 

Geographical Markets

                        

North America

 $28,751  $19,347  $48,098  $28,280  $22,553  $50,833 

Europe

  -   3,873   3,873   -   396   396 

Asia

  -   1,235   1,235   -   503   503 

Australia and Other

  -   2,540   2,540   -   3,361   3,361 
  $28,751  $26,995  $55,746  $28,280  $26,813  $55,093 
                         

Major Product Lines

                        

Casino Gaming Revenue

 $21,816  $-  $21,816  $22,745  $-  $22,745 

Sportsbook Revenue

  3,471   -   3,471   1,985   -   1,985 

Casino Non-Gaming Revenue

  3,400   -   3,400   3,284   -   3,284 

Professional Services

  64   -   64   266   -   266 

Aircraft Modification

  -   16,967   16,967   -   16,902   16,902 

Aircraft Avionics

  -   2,332   2,332   -   1,917   1,917 

Special Mission Electronics

  -   7,696   7,696   -   7,994   7,994 
  $28,751  $26,995  $55,746  $28,280  $26,813  $55,093 
                         

Contract Types / Revenue Recognition Timing

                        

Percentage of completion contracts

 $-  $15,369  $15,369  $-  $15,750  $15,750 

Goods or services transferred at a point of sale

  28,751   11,626   40,377   28,280   11,063   39,343 
  $28,751  $26,995  $55,746  $28,280  $26,813  $55,093