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

 

Three Months Ended October 31, 2020

  

Professional Services

 

Aerospace Products

 

Total

 

Professional Services

 

Aerospace Products

 

Total

Geographical Markets

                        

North America

 $9,676 $7,522 $17,198 $7,648 $7,027 $14,675

Europe

 - 1,114 1,114 - 938 938

Asia

 - 675 675 - 2 2

Australia and Other

 - 106 106 - 357 357
  $9,676 $9,417 $19,093 $7,648 $8,324 $15,972
                         

Major Product Lines

                        

Casino Gaming Revenues

 $8,486 $- $8,486 $6,771 $- $6,771

Casino Non-Gaming Revenues

 1,087 - 1,087 784 - 784

Professional Services

 103 - 103 93 - 93

Aircraft Modification

 - 5,910 5,910 - 5,942 5,942

Aircraft Avionics

 - 665 665 - 625 625

Special Mission Electronics

 - 2,842 2,842 - 1,757 1,757
  $9,676 $9,417 $19,093 $7,648 $8,324 $15,972
                         

Contract Types / Revenue Recognition Timing

                        

Percentage of completion contracts

 $- $5,703 $5,703 $- $5,516 $5,516

Goods or services transferred at a point of sale

 9,676 3,714 13,390 7,648 2,808 10,456
  $9,676 $9,417 $19,093 $7,648 $8,324 $15,972

 

  

Six Months Ended October 31, 2021

 

Six Months Ended October 31, 2020

  

Professional Services

 

Aerospace Products

 

Total

 

Professional Services

 

Aerospace Products

 

Total

Geographical Markets

                        

North America

 $19,401 $14,963 $34,364 $13,001 $13,085 $26,086

Europe

 - 1,957 1,957 - 1,828 1,828

Asia

 - 763 763 - 2 2

Australia and Other

 - 153 153 - 1,045 1,045
  $19,401 $17,836 $37,237 $13,001 $15,960 $28,961
                         

Major Product Lines

                        

Casino Gaming Revenues

 $17,074 $- $17,074 $11,570 $- $11,570

Casino Non-Gaming Revenues

 2,163 - 2,163 1,293 - 1,293

Professional Services

 164 - 164 138 - 138

Aircraft Modification

 - 11,692 11,692 - 10,735 10,735

Aircraft Avionics

 - 1,540 1,540 - 1,539 1,539

Special Mission Electronics

 - 4,604 4,604 - 3,686 3,686
  $19,401 $17,836 $37,237 $13,001 $15,960 $28,961
                         

Contract Types / Revenue Recognition Timing

                        

Percentage of completion contracts

 $- $10,978 $10,978 $- $9,560 $9,560

Goods or services transferred at a point of sale

 19,401 6,858 26,259 13,001 6,400 19,401
  $19,401 $17,836 $37,237 $13,001 $15,960 $28,961