XML 21 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Note 2 - Disaggregation of Revenue
12 Months Ended
Apr. 30, 2021
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]
2.
DISAGGREGATION OF REVENUE:
 
In the following table, revenue is disaggregated by primary geographical market, major product line, and timing of revenue recognition.
 
   
Year Ended April 30, 2021
 
   
Professional Services
   
Aerospace Products
   
Total
 
Geographical Markets
                       
North America
  $
30,205
    $
25,537
    $
55,742
 
Europe
   
-
     
3,427
     
3,427
 
Asia
   
-
     
1,332
     
1,332
 
Australia and Other
   
-
     
979
     
979
 
    $
30,205
    $
31,275
    $
61,480
 
                         
Major Product Lines
                       
Casino Gaming Revenues
  $
26,811
    $
-
    $
26,811
 
Casino Non-Gaming Revenues
   
3,140
     
-
     
3,140
 
Professional Services
   
254
     
-
     
254
 
Aircraft Modification
   
-
     
21,750
     
21,750
 
Aircraft Avionics
   
-
     
2,583
     
2,583
 
Special Mission Electronics
   
-
     
6,942
     
6,942
 
    $
30,205
    $
31,275
    $
61,480
 
                         
Contract Types / Revenue Recognition Timing
                       
Percentage of completion contracts
  $
-
    $
19,280
    $
19,280
 
Goods or services transferred at a point of sale
   
30,205
     
11,995
     
42,200
 
    $
30,205
    $
31,275
    $
61,480
 
                         
                         
   
Year Ended April 30, 2020
 
   
Professional Services
   
Aerospace Products
   
Total
 
Geographical Markets
                       
North America
  $
28,283
    $
32,588
    $
60,871
 
Europe
   
-
     
3,250
     
3,250
 
Asia
   
-
     
7
     
7
 
Australia and Other
   
-
     
1,743
     
1,743
 
    $
28,283
    $
37,588
    $
65,871
 
                         
Major Product Lines
                       
Casino Gaming Revenues
  $
24,246
    $
-
    $
24,246
 
Casino Non-Gaming Revenues
   
3,721
     
-
     
3,721
 
Professional Services
   
316
     
-
     
316
 
Aircraft Modification
   
-
     
18,142
     
18,142
 
Aircraft Avionics
   
-
     
5,396
     
5,396
 
Special Mission Electronics
   
-
     
14,050
     
14,050
 
    $
28,283
    $
37,588
    $
65,871
 
                         
Contract Types / Revenue Recognition Timing
                       
Percentage of completion contracts
  $
-
    $
16,313
    $
16,313
 
Goods or services transferred at a point of sale
   
28,283
     
21,275
     
49,558
 
    $
28,283
    $
37,588
    $
65,871