XML 74 R61.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and Intangible Assets - Goodwill (Details)
$ in Thousands
12 Months Ended
Apr. 30, 2023
USD ($)
Goodwill [Roll Forward]  
Goodwill gross $ 762,424
Goodwill, accumulated impairment loss (66,527)
Goodwill balance 695,897
Goodwill recognized from acquisitions 10,697
Acquisition accounting adjustments 542
Translation adjustment, gross (8,349)
Translation adjustment, impairment loss 2,026
Translation adjustment, net (6,323)
Goodwill gross 765,314
Goodwill, accumulated impairment loss (64,501)
Goodwill balance $ 700,813