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