XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.3
Note 4 - Disaggregation of Revenue (Tables)
6 Months Ended
Oct. 31, 2024
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

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