XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 4 - Disaggregation of Revenue
3 Months Ended
Jul. 31, 2024
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 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