XML 20 R8.htm IDEA: XBRL DOCUMENT v3.23.2
Note 2 - Disaggregation of Revenue
12 Months Ended
Apr. 30, 2023
Notes to Financial Statements  
Disaggregation of Revenue [Text Block]

2.

DISAGGREGATION OF REVENUE:

 

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

 

  

Year Ended April 30, 2023

 
  

Professional Services

  

Aerospace Products

  

Total

 

Geographical Markets

            

North America

 $38,041  $30,503  $68,544 

Europe

  -   1,095   1,095 

Middle East

  -   4,614   4,614 

Asia and Other

  -   929   929 
  $38,041  $37,141  $75,182 
             

Major Product Lines

            

Casino Gaming Revenue

 $30,564  $-  $30,564 

Sportsbook Revenue

  2,738   -   2,738 

Casino Non-Gaming Revenue

  4,456   -   4,456 

Professional Services

  283   -   283 

Aircraft Modification

  -   24,016   24,016 

Aircraft Avionics

  -   2,324   2,324 

Special Mission Electronics

  -   10,801   10,801 
  $38,041  $37,141  $75,182 
             

Contract Types / Revenue Recognition Timing

            

Percentage of completion contracts

 $-  $22,500  $22,500 

Goods or services transferred at a point of sale

  38,041   14,641   52,682 
  $38,041  $37,141  $75,182 

 

  

Year Ended April 30, 2022

 
  

Professional Services

  

Aerospace Products

  

Total

 

Geographical Markets

            

North America

 $37,191  $29,258  $66,449 

Europe

  -   2,803   2,803 

Middle East

  -   934   934 

Asia and Other

  -   1,331   1,331 
  $37,191  $34,326  $71,517 
             

Major Product Lines

            

Casino Gaming Revenue

 $32,455  $-  $32,455 

Sportsbook Revenue

  -   -   - 

Casino Non-Gaming Revenue

  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 
  $37,191  $34,326  $71,517 
             

Contract Types / Revenue Recognition Timing

            

Percentage of completion contracts

 $-  $19,507  $19,507 

Goods or services transferred at a point of sale

  37,191   14,819   52,010 
  $37,191  $34,326  $71,517