XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.3
Goodwill and Intangible Assets - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2024
Oct. 31, 2023
Apr. 30, 2024
Intangible assets          
Goodwill $ 936,504   $ 936,504   $ 853,767
Amortization expense 21,549 $ 15,974 40,353 $ 31,665  
Geographic divisions          
Intangible assets          
Goodwill 828,700   828,700    
Other          
Intangible assets          
Goodwill $ 107,800   $ 107,800