XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.4
Note 4 - Disaggregation of Revenue (Tables)
9 Months Ended
Jan. 31, 2023
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended January 31, 2023

  

Three Months Ended January 31, 2022

 
  

Professional Services

  

Aerospace Products

  

Total

  

Professional Services

  

Aerospace Products

  

Total

 

Geographical Markets

                        

North America

 $9,574  $8,258  $17,832  $8,902  $7,618  $16,520 

Europe

  -   90   90   -   578   578 

Asia

  -   92   92   -   93   93 

Australia and Other

  -   2,450   2,450   -   427   427 
  $9,574  $10,890  $20,464  $8,902  $8,716  $17,618 
                         

Major Product Lines

                        

Casino Gaming Revenue

 $7,210  $-  $7,210  $7,741  $-  $7,741 

Sportsbook Revenue

  1,160   -   1,160   -   -   - 

Casino Non-Gaming Revenue

  1,102   -   1,102   1,059   -   1,059 

Professional Services

  102   -   102   102   -   102 

Aircraft Modification

  -   7,188   7,188   -   5,394   5,394 

Aircraft Avionics

  -   679   679   -   485   485 

Special Mission Electronics

  -   3,023   3,023   -   2,837   2,837 
  $9,574  $10,890  $20,464  $8,902  $8,716  $17,618 
                         

Contract Types / Revenue Recognition Timing

                        

Percentage of completion contracts

 $-  $6,875  $6,875  $-  $4,899  $4,899 

Goods or services transferred at a point of sale

  9,574   4,015   13,589   8,902   3,817   12,719 
  $9,574  $10,890  $20,464  $8,902  $8,716  $17,618 
  

Nine Months Ended January 31, 2023

  

Nine Months Ended January 31, 2022

 
  

Professional Services

  

Aerospace Products

  

Total

  

Professional Services

  

Aerospace Products

  

Total

 

Geographical Markets

                        

North America

 $28,280  $22,553  $50,833  $27,460  $22,582  $50,042 

Europe

  -   396   396   -   2,535   2,535 

Asia

  -   503   503   -   856   856 

Australia and Other

  -   3,361   3,361   -   579   579 
  $28,280  $26,813  $55,093  $27,460  $26,552  $54,012 
                         

Major Product Lines

                        

Casino Gaming Revenue

 $22,769  $-  $22,769  $23,972  $-  $23,972 

Sportsbook Revenue

  1,985   -   1,985   -   -   - 

Casino Non-Gaming Revenue

  3,284   -   3,284   3,222   -   3,222 

Professional Services

  242   -   242   266   -   266 

Aircraft Modification

  -   16,902   16,902   -   17,086   17,086 

Aircraft Avionics

  -   1,917   1,917   -   2,025   2,025 

Special Mission Electronics

  -   7,994   7,994   -   7,441   7,441 
  $28,280  $26,813  $55,093  $27,460  $26,552  $54,012 
                         

Contract Types / Revenue Recognition Timing

                        

Percentage of completion contracts

 $-  $15,750  $15,750  $-  $15,877  $15,877 

Goods or services transferred at a point of sale

  28,280   11,063   39,343   27,460   10,675   38,135 
  $28,280  $26,813  $55,093  $27,460  $26,552  $54,012