XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.3
Note 4 - Disaggregation of Revenue
6 Months Ended
Oct. 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 October 31, 2024

  

Three Months Ended October 31, 2023

 
  

Professional Services

  

Aerospace Products

  

Total

  

Professional Services

  

Aerospace Products

  

Total

 

Geographical Markets

                        

North America

 $9,650  $8,059  $17,709  $9,770  $8,639  $18,409 

Europe

  -   3,108   3,108   -   952   952 

Asia

  -   473   473   -   4   4 

Australia and Other

  -   70   70   -   237   237 
  $9,650  $11,710  $21,360  $9,770  $9,832  $19,602 
                         

Major Product Lines

                        

Casino Gaming Revenue

 $7,016  $-  $7,016  $7,298  $-  $7,298 

Sportsbook Revenue

  1,436   -   1,436   1,314   -   1,314 

Casino Non-Gaming Revenue

  1,198   -   1,198   1,158   -   1,158 

Professional Services

  -   -   -   -   -   - 

Aircraft Modification

  -   7,170   7,170   -   6,082   6,082 

Aircraft Avionics

  -   824   824   -   778   778 

Special Mission Electronics

  -   3,716   3,716   -   2,972   2,972 
  $9,650  $11,710  $21,360  $9,770  $9,832  $19,602 
                         

Contract Types / Revenue Recognition Timing

                        

Percentage of completion contracts

 $-  $6,539  $6,539  $-  $5,401  $5,401 

Goods or services transferred at a point of sale

  9,650   5,171   14,821   9,770   4,431   14,201 
  $9,650  $11,710  $21,360  $9,770  $9,832  $19,602 

     

  

Six Months Ended October 31, 2024

  

Six Months Ended October 31, 2023

 
  

Professional Services

  

Aerospace Products

  

Total

  

Professional Services

  

Aerospace Products

  

Total

 

Geographical Markets

                        

North America

 $18,887  $14,426  $33,313  $18,810  $14,184  $32,994 

Europe

  -   6,643   6,643   -   1,619   1,619 

Asia

  -   928   928   -   358   358 

Australia and Other

  -   305   305   -   1,815   1,815 
  $18,887  $22,302  $41,189  $18,810  $17,976  $36,786 
                         

Major Product Lines

                        

Casino Gaming Revenue

 $14,098  $-  $14,098  $14,496  $-  $14,496 

Sportsbook Revenue

  2,443   -   2,443   2,015   -   2,015 

Casino Non-Gaming Revenue

  2,346   -   2,346   2,247   -   2,247 

Professional Services

  -   -   -   52   -   52 

Aircraft Modification

  -   14,276   14,276   -   11,565   11,565 

Aircraft Avionics

  -   1,285   1,285   -   1,522   1,522 

Special Mission Electronics

  -   6,741   6,741   -   4,889   4,889 
  $18,887  $22,302  $41,189  $18,810  $17,976  $36,786 
                         

Contract Types / Revenue Recognition Timing

                        

Percentage of completion contracts

 $-  $12,619  $12,619  $-  $10,613  $10,613 

Goods or services transferred at a point of sale

  18,887   9,683   28,570   18,810   7,363   26,173 
  $18,887  $22,302  $41,189  $18,810  $17,976  $36,786