XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Note 4 - Disaggregation of Revenue (Tables)
3 Months Ended
Jul. 31, 2023
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended July 31, 2023

  

Three Months Ended July 31, 2022

 
  

Professional Services

  

Aerospace Products

  

Total

  

Professional Services

  

Aerospace Products

  

Total

 

Geographical Markets

                        

North America

 $9,041  $6,951  $15,992  $8,962  $5,997  $14,959 

Europe

  -   952   952   -   183   183 

Other

  -   241   241   -   162   162 
  $9,041  $8,144  $17,185  $8,962  $6,342  $15,304 
                         

Major Product Lines

                        

Casino Gaming Revenue

 $7,198  $-  $7,198  $7,816  $-  $7,816 

Sportsbook Revenue

  701   -   701   -   -   - 

Casino Non-Gaming Revenue

  1,090   -   1,090   1,077   -   1,077 

Professional Services

  52   -   52   69   -   69 

Aircraft Modification

  -   5,483   5,483   -   3,836   3,836 

Aircraft Avionics

  -   744   744   -   715   715 

Special Mission Electronics

  -   1,917   1,917   -   1,791   1,791 
  $9,041  $8,144  $17,185  $8,962  $6,342  $15,304 
                         

Contract Types / Revenue Recognition Timing

                        

Percentage of completion contracts

 $-  $5,213  $5,213  $-  $3,251  $3,251 

Goods or services transferred at a point of sale

  9,041   2,931   11,972   8,962   3,091   12,053 
  $9,041  $8,144  $17,185  $8,962  $6,342  $15,304