v3.26.1
Segment Reporting and Sales by Major Customer - Professional Services (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Segment Reporting [Line Items]    
Revenues from customers $ 30,781 $ 20,125
Interest expense 418 523
Depreciation and amortization 1,771 1,703
Operating income (loss) 7,424 4,667
Gaming    
Segment Reporting [Line Items]    
Revenues from customers 9,041 8,811
Interest expense 326 415
Depreciation and amortization 691 774
Operating income (loss) 1,925 1,782
Aircraft Modification    
Segment Reporting [Line Items]    
Revenues from customers 16,301 5,642
Interest expense 86 98
Depreciation and amortization 1,026 877
Operating income (loss) 4,318 714
Aircraft Avionics    
Segment Reporting [Line Items]    
Revenues from customers 537 1,437
Interest expense 0 0
Depreciation and amortization 13 7
Operating income (loss) (123) 498
Special Mission Electronics    
Segment Reporting [Line Items]    
Revenues from customers 4,902 4,235
Interest expense 6 10
Depreciation and amortization 28 30
Operating income (loss) 2,089 1,957
Other    
Segment Reporting [Line Items]    
Revenues from customers 0 0
Interest expense 0 0
Depreciation and amortization 13 15
Operating income (loss) $ (785) $ (284)