XML 21 R10.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 4 - Disaggregation of Revenue
9 Months Ended
Jan. 31, 2025
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 January 31, 2025

  

Three Months Ended January 31, 2024

 
  

Professional Services

  

Aerospace Products

  

Total

  

Professional Services

  

Aerospace Products

  

Total

 

Geographical Markets

                        

North America

 $9,813  $4,049  $13,862  $9,941  $5,163  $15,104 

Europe

  -   6,687   6,687   -   2,255   2,255 

Asia

  -   593   593   -   876   876 

Australia and Other

  -   32   32   -   725   725 
  $9,813  $11,361  $21,174  $9,941  $9,019  $18,960 
                         

Major Product Lines

                        

Casino Gaming Revenue

 $6,845  $-  $6,845  $7,319  $-  $7,319 

Sports Wagering Revenue

  1,838   -   1,838   1,457   -   1,457 

Casino Non-Gaming Revenue

  1,130   -   1,130   1,153   -   1,153 

Professional Services

  -   -   -   12   -   12 

Aircraft Modification

  -   8,061   8,061   -   5,402   5,402 

Aircraft Avionics

  -   915   915   -   810   810 

Special Mission Electronics

  -   2,385   2,385   -   2,807   2,807 
  $9,813  $11,361  $21,174  $9,941  $9,019  $18,960 
                         

Contract Types / Revenue Recognition Timing

                        

Percentage of completion contracts

 $-  $7,419  $7,419  $-  $4,756  $4,756 

Goods or services transferred at a point of sale

  9,813   3,942   13,755   9,941   4,263   14,204 
  $9,813  $11,361  $21,174  $9,941  $9,019  $18,960 

     

  

Nine Months Ended January 31, 2025

  

Nine Months Ended January 31, 2024

 
  

Professional Services

  

Aerospace Products

  

Total

  

Professional Services

  

Aerospace Products

  

Total

 

Geographical Markets

                        

North America

 $28,700  $18,475  $47,175  $28,751  $19,347  $48,098 

Europe

  -   13,330   13,330   -   3,873   3,873 

Asia

  -   1,521   1,521   -   1,235   1,235 

Australia and Other

  -   337   337   -   2,540   2,540 
  $28,700  $33,663  $62,363  $28,751  $26,995  $55,746 
                         

Major Product Lines

                        

Casino Gaming Revenue

 $20,943  $-  $20,943  $21,816  $-  $21,816 

Sports Wagering Revenue

  4,281   -   4,281   3,471   -   3,471 

Casino Non-Gaming Revenue

  3,476   -   3,476   3,400   -   3,400 

Professional Services

  -   -   -   64   -   64 

Aircraft Modification

  -   22,337   22,337   -   16,967   16,967 

Aircraft Avionics

  -   2,200   2,200   -   2,332   2,332 

Special Mission Electronics

  -   9,126   9,126   -   7,696   7,696 
  $28,700  $33,663  $62,363  $28,751  $26,995  $55,746 
                         

Contract Types / Revenue Recognition Timing

                        

Percentage of completion contracts

 $-  $20,038  $20,038  $-  $15,369  $15,369 

Goods or services transferred at a point of sale

  28,700   13,625   42,325   28,751   11,626   40,377 
  $28,700  $33,663  $62,363  $28,751  $26,995  $55,746