v3.26.1
Organization and Significant Accounting Policies - Intangible Assets (Details) - USD ($)
3 Months Ended 12 Months Ended
Apr. 30, 2025
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2024
Intangibles, net        
Amortization expense   $ 203,984,000 $ 23,391,000 $ 17,954,000
UGV        
Intangibles, net        
Amortization expense $ 4,258,000      
Licenses        
Intangibles, net        
Weighted average amortization period   3 years    
In-process research and development        
Intangibles, net        
Weighted average amortization period   3 years    
Trademarks and tradenames        
Intangibles, net        
Weighted average amortization period   5 years    
Minimum | Technology        
Intangibles, net        
Weighted average amortization period   3 years    
Minimum | Backlog        
Intangibles, net        
Weighted average amortization period   1 year    
Minimum | Customer relationships        
Intangibles, net        
Weighted average amortization period   3 years    
Maximum | Technology        
Intangibles, net        
Weighted average amortization period   12 years    
Maximum | Backlog        
Intangibles, net        
Weighted average amortization period   3 years    
Maximum | Customer relationships        
Intangibles, net        
Weighted average amortization period   9 years