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

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