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

Three Months Ended October 31, 2022

 

Three Months Ended October 31, 2021

  

Professional Services

 

Aerospace Products

 

Total

 

Professional Services

 

Aerospace Products

 

Total

Geographical Markets

                        

North America

 $9,745 $8,298 $18,043 $9,232 $7,522 $16,754

Europe

 - 124 124 - 1,114 1,114

Asia

 - 274 274 - 675 675

Australia and Other

 - 885 885 - 106 106
  $9,745 $9,581 $19,326 $9,232 $9,417 $18,649
                         

Major Product Lines

                        

Casino Gaming Revenue

 $7,744 $- $7,744 $8,042 $- $8,042

Sportsbook Revenue

 825 - 825 - - -

Casino Non-Gaming Revenue

 1,105 - 1,105 1,087 - 1,087

Professional Services

 71 - 71 103 - 103

Aircraft Modification

 - 5,878 5,878 - 5,910 5,910

Aircraft Avionics

 - 523 523 - 665 665

Special Mission Electronics

 - 3,180 3,180 - 2,842 2,842
  $9,745 $9,581 $19,326 $9,232 $9,417 $18,649
                         

Contract Types / Revenue Recognition Timing

                        

Percentage of completion contracts

 $- $5,624 $5,624 $- $5,703 $5,703

Goods or services transferred at a point of sale

 9,745 3,957 13,702 9,232 3,714 12,946
  $9,745 $9,581 $19,326 $9,232 $9,417 $18,649
  

Six Months Ended October 31, 2022

 

Six Months Ended October 31, 2021

  

Professional Services

 

Aerospace Products

 

Total

 

Professional Services

 

Aerospace Products

 

Total

Geographical Markets

                        

North America

 $18,707 $14,294 $33,001 $18,557 $14,963 $33,520

Europe

 - 306 306 - 1,957 1,957

Asia

 - 411 411 - 763 763

Australia and Other

 - 911 911 - 153 153
  $18,707 $15,922 $34,629 $18,557 $17,836 $36,393
                         

Major Product Lines

                        

Casino Gaming Revenue

 $15,560 $- $15,560 $16,230 $- $16,230

Sportsbook Revenue

 825 - 825 - - -

Casino Non-Gaming Revenue

 2,182 - 2,182 2,163 - 2,163

Professional Services

 140 - 140 164 - 164

Aircraft Modification

 - 9,714 9,714 - 11,692 11,692

Aircraft Avionics

 - 1,237 1,237 - 1,540 1,540

Special Mission Electronics

 - 4,971 4,971 - 4,604 4,604
  $18,707 $15,922 $34,629 $18,557 $17,836 $36,393
                         

Contract Types / Revenue Recognition Timing

                        

Percentage of completion contracts

 $- $8,875 $8,875 $- $10,978 $10,978

Goods or services transferred at a point of sale

 18,707 7,047 25,754 18,557 6,858 25,415
  $18,707 $15,922 $34,629 $18,557 $17,836 $36,393