XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Reporting and Sales by Major Customer (Tables)
6 Months Ended
Oct. 31, 2025
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information, by Segment
Three Months Ended
October 31, 2025
GamingAircraft ModificationAircraft AvionicsSpecial Mission ElectronicsOtherTotal
Revenues from customers$9,212 $8,414 $852 $4,773 $$23,251 
Interest expense395 98 501 
Depreciation and amortization749 891 27 17 1,691 
Operating income (loss)1,676 1,703 657 2,665 376 7,077 
Three Months Ended
October 31, 2024
GamingAircraft ModificationAircraft AvionicsSpecial Mission ElectronicsOtherTotal
Revenues from customers$9,650 $7,170 $824 $3,716 $$21,360 
Interest expense458 66 14 538 
Depreciation and amortization808 789 34 20 1,658 
Operating income (loss)3,096 1,191 (24)1,903 (1,312)4,854 
Six Months Ended
October 31, 2025
GamingAircraft ModificationAircraft AvionicsSpecial Mission ElectronicsOtherTotal
Revenues from customers$18,023 $14,056 $2,289 $9,008 $$43,376 
Interest expense810 196 19 1,025 
Depreciation and amortization1,523 1,768 14 57 32 3,394 
Operating income (loss)3,458 2,417 1,155 4,622 92 11,744 
Six Months Ended
October 31, 2024
GamingAircraft ModificationAircraft AvionicsSpecial Mission ElectronicsOtherTotal
Revenues from customers$18,887 $14,276 $1,285 $6,741 $$41,189 
Interest expense949 125 28 1,103 
Depreciation and amortization1,600 1,533 13 68 40 3,254 
Operating income (loss)5,850 1,746 10 3,287 (2,503)8,390 
Schedule of Revenue by Major Customers by Reporting Segments
Major Customers: Revenue from major customers (10 percent or more of consolidated revenue) were as follows:
October 31, 2025October 31, 2024
Number of Customers% of Consolidated RevenueNumber of Customers% of Consolidated Revenue
Aerospace Products119.7%116.2%
Professional Services----