XML 22 R9.htm IDEA: XBRL DOCUMENT v3.24.2
Note 2 - Disaggregation of Revenue
12 Months Ended
Apr. 30, 2024
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, 2024

 
  

Professional Services

  

Aerospace Products

  

Total

 

Geographical Markets

            

North America

 $38,640  $26,429  $65,069 

Europe

  -   8,161   8,161 

Middle East

  -   1,606   1,606 

Asia and Other

  -   3,540   3,540 
  $38,640  $39,736  $78,376 
             

Major Product Lines

            

Casino Gaming Revenue

 $29,441  $-  $29,441 

Sportsbook Revenue

  4,585   -   4,585 

Casino Non-Gaming Revenue

  4,551   -   4,551 

Other Professional Services

  63   -   63 

Aircraft Modification

  -   25,061   25,061 

Aircraft Avionics

  -   2,722   2,722 

Special Mission Electronics

  -   11,953   11,953 
  $38,640  $39,736  $78,376 
             

Contract Types / Revenue Recognition Timing

            

Percentage of completion contracts

 $-  $22,570  $22,570 

Goods or services transferred at a point of sale

  38,640   17,166   55,806 
  $38,640  $39,736  $78,376 

 

  

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 

Other 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