v3.26.1
Property and Equipment, net (Details) - USD ($)
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2024
Property and equipment, net      
Property and equipment, gross $ 372,973,000 $ 230,439,000  
Less accumulated depreciation and amortization (206,254,000) (179,735,000)  
Property and equipment, net 166,719,000 50,704,000  
Depreciation expense 35,830,000 17,063,000 $ 17,098,000
In-service ISR assets      
Property and equipment, net      
Property and equipment, gross 3,987,000 1,486,000  
Land, building, and leasehold improvements      
Property and equipment, net      
Property and equipment, gross 85,143,000 31,472,000  
Machinery and equipment      
Property and equipment, net      
Property and equipment, gross 185,263,000 131,236,000  
Furniture and fixtures      
Property and equipment, net      
Property and equipment, gross 12,028,000 7,324,000  
Computer equipment and software      
Property and equipment, net      
Property and equipment, gross 61,930,000 50,617,000  
Construction in process      
Property and equipment, net      
Property and equipment, gross $ 24,622,000 $ 8,304,000