XML 92 R78.htm IDEA: XBRL DOCUMENT v3.25.2
Goodwill (Details) - USD ($)
12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2023
Goodwill      
Goodwill, Beginning Balance $ 431,669,000 $ 336,818,000  
Accumulated impairment losses (156,017,000) (156,017,000)  
Goodwill, Net - Beginning Balance 275,652,000 180,801,000  
Additions to goodwill   95,414,000  
Change to goodwill (512,000) (563,000)  
Impairment of goodwill (18,359,000) (156,017,000) $ (156,017,000)
Goodwill, Ending Balance 431,157,000 431,669,000 336,818,000
Accumulated impairment losses (174,376,000) (156,017,000) (156,017,000)
Goodwill, Net - Ending Balance 256,781,000 275,652,000 180,801,000
UxS      
Goodwill      
Goodwill, Beginning Balance 412,415,000    
Accumulated impairment losses (156,017,000)    
Goodwill, Net - Beginning Balance 256,398,000    
Change to goodwill (512,000)    
Impairment of goodwill (18,359,000)    
Goodwill, Ending Balance 411,903,000 412,415,000  
Accumulated impairment losses (174,376,000) (156,017,000)  
Goodwill, Net - Ending Balance 237,527,000 256,398,000  
UGV      
Goodwill      
Impairment of goodwill (18,359,000)    
UMS      
Goodwill      
Goodwill, Beginning Balance 412,415,000 317,564,000  
Accumulated impairment losses (156,017,000) (156,017,000)  
Goodwill, Net - Beginning Balance 256,398,000 161,547,000  
Additions to goodwill   95,414,000  
Change to goodwill   (563,000)  
Goodwill, Ending Balance   412,415,000 317,564,000
Accumulated impairment losses   (156,017,000) (156,017,000)
Goodwill, Net - Ending Balance   256,398,000 161,547,000
MW      
Goodwill      
Goodwill, Beginning Balance 19,254,000 19,254,000  
Goodwill, Net - Beginning Balance 19,254,000 19,254,000  
Goodwill, Ending Balance 19,254,000 19,254,000 19,254,000
Goodwill, Net - Ending Balance $ 19,254,000 $ 19,254,000 $ 19,254,000