XML 59 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Intangible Assets - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2025
Jan. 31, 2024
Apr. 30, 2024
Intangible assets          
Goodwill $ 870,027   $ 870,027   $ 853,767
Impairment of goodwill 42,454 $ 0 42,454 $ 0  
Amortization expense 21,159 $ 15,528 61,512 $ 47,193  
Ames Reporting Unit          
Intangible assets          
Goodwill 65,300   65,300    
Impairment of goodwill     42,500    
Geographic divisions          
Intangible assets          
Goodwill 804,700   804,700    
Other          
Intangible assets          
Goodwill $ 65,300   $ 65,300