XML 58 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Goodwill and Intangible Assets - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Apr. 30, 2024
Intangible assets      
Goodwill $ 890,699   $ 853,767
Amortization expense 18,804 $ 15,691  
Depreciation and amortization expense      
Intangible assets      
Amortization expense 18,800 $ 15,700  
Geographic divisions      
Intangible assets      
Goodwill 782,900    
Other      
Intangible assets      
Goodwill $ 107,800