XML 116 R102.htm IDEA: XBRL DOCUMENT v3.25.2
Changes in Accounting Estimates (Details) - USD ($)
3 Months Ended 12 Months Ended
Apr. 30, 2025
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2023
Amount of aggregate impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods increased   $ 6,002,000 $ 5,408,000  
Amortization expense   $ 23,391,000 $ 17,954,000 $ 58,121,000
Diluted (in dollars per share)   $ 1.55 $ 2.18 $ (7.04)
Net income (loss)   $ 43,619,000 $ 59,666,000 $ (176,167,000)
Revision of estimate of total costs required to complete the contracts | UxS | UGV        
Amortization expense $ 4,258,000      
Diluted (in dollars per share) $ 0.12      
Revision of estimate of total costs required to complete the contracts | Customer Related Intangible Assets        
Amortization expense       $ 34,149,000
Diluted (in dollars per share)       $ 1.04
Net income (loss)       $ 26,158,000
LMS        
Amount of aggregate impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods increased   $ 9,870,000 $ 2,672,000