XML 37 R26.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 4 - Disaggregation of Revenue (Tables)
9 Months Ended
Jan. 31, 2025
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended January 31, 2025

  

Three Months Ended January 31, 2024

 
  

Professional Services

  

Aerospace Products

  

Total

  

Professional Services

  

Aerospace Products

  

Total

 

Geographical Markets

                        

North America

 $9,813  $4,049  $13,862  $9,941  $5,163  $15,104 

Europe

  -   6,687   6,687   -   2,255   2,255 

Asia

  -   593   593   -   876   876 

Australia and Other

  -   32   32   -   725   725 
  $9,813  $11,361  $21,174  $9,941  $9,019  $18,960 
                         

Major Product Lines

                        

Casino Gaming Revenue

 $6,845  $-  $6,845  $7,319  $-  $7,319 

Sports Wagering Revenue

  1,838   -   1,838   1,457   -   1,457 

Casino Non-Gaming Revenue

  1,130   -   1,130   1,153   -   1,153 

Professional Services

  -   -   -   12   -   12 

Aircraft Modification

  -   8,061   8,061   -   5,402   5,402 

Aircraft Avionics

  -   915   915   -   810   810 

Special Mission Electronics

  -   2,385   2,385   -   2,807   2,807 
  $9,813  $11,361  $21,174  $9,941  $9,019  $18,960 
                         

Contract Types / Revenue Recognition Timing

                        

Percentage of completion contracts

 $-  $7,419  $7,419  $-  $4,756  $4,756 

Goods or services transferred at a point of sale

  9,813   3,942   13,755   9,941   4,263   14,204 
  $9,813  $11,361  $21,174  $9,941  $9,019  $18,960 
  

Nine Months Ended January 31, 2025

  

Nine Months Ended January 31, 2024

 
  

Professional Services

  

Aerospace Products

  

Total

  

Professional Services

  

Aerospace Products

  

Total

 

Geographical Markets

                        

North America

 $28,700  $18,475  $47,175  $28,751  $19,347  $48,098 

Europe

  -   13,330   13,330   -   3,873   3,873 

Asia

  -   1,521   1,521   -   1,235   1,235 

Australia and Other

  -   337   337   -   2,540   2,540 
  $28,700  $33,663  $62,363  $28,751  $26,995  $55,746 
                         

Major Product Lines

                        

Casino Gaming Revenue

 $20,943  $-  $20,943  $21,816  $-  $21,816 

Sports Wagering Revenue

  4,281   -   4,281   3,471   -   3,471 

Casino Non-Gaming Revenue

  3,476   -   3,476   3,400   -   3,400 

Professional Services

  -   -   -   64   -   64 

Aircraft Modification

  -   22,337   22,337   -   16,967   16,967 

Aircraft Avionics

  -   2,200   2,200   -   2,332   2,332 

Special Mission Electronics

  -   9,126   9,126   -   7,696   7,696 
  $28,700  $33,663  $62,363  $28,751  $26,995  $55,746 
                         

Contract Types / Revenue Recognition Timing

                        

Percentage of completion contracts

 $-  $20,038  $20,038  $-  $15,369  $15,369 

Goods or services transferred at a point of sale

  28,700   13,625   42,325   28,751   11,626   40,377 
  $28,700  $33,663  $62,363  $28,751  $26,995  $55,746