XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 4 - Disaggregation of Revenue (Tables)
3 Months Ended
Jul. 31, 2024
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended July 31, 2024

  

Three Months Ended July 31, 2023

 
  

Professional Services

  

Aerospace Products

  

Total

  

Professional Services

  

Aerospace Products

  

Total

 

Geographical Markets

                        

North America

 $9,236  $6,367  $15,603  $9,041  $6,951  $15,992 

Europe

  -   3,535   3,535   -   952   952 

Asia

  -   455   455      4   4 

Australia and Other

  -   235   235   -   237   237 
  $9,236  $10,592  $19,828  $9,041  $8,144  $17,185 
                         

Major Product Lines

                        

Casino Gaming Revenue

 $7,081  $-  $7,081  $7,198  $-  $7,198 

Sportsbook Revenue

  1,007   -   1,007   701   -   701 

Casino Non-Gaming Revenue

  1,148   -   1,148   1,090   -   1,090 

Professional Services

  -   -   -   52   -   52 

Aircraft Modification

  -   7,106   7,106   -   5,483   5,483 

Aircraft Avionics

  -   461   461   -   744   744 

Special Mission Electronics

  -   3,025   3,025   -   1,917   1,917 
  $9,236  $10,592  $19,828  $9,041  $8,144  $17,185 
                         

Contract Types / Revenue Recognition Timing

                        

Percentage of completion contracts

 $-  $6,080  $6,080  $-  $5,213  $5,213 

Goods or services transferred at a point of sale

  9,236   4,512   13,748   9,041   2,931   11,972 
  $9,236  $10,592  $19,828  $9,041  $8,144  $17,185