XML 76 R63.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Intangible Assets - Goodwill (Details)
$ in Thousands
12 Months Ended
Apr. 30, 2022
USD ($)
Goodwill [Roll Forward]  
Goodwill gross $ 645,377
Goodwill, accumulated impairment loss (69,047)
Goodwill balance 576,330
Goodwill recognized from acquisitions 125,842
Acquisition accounting adjustments (476)
Translation adjustment, gross (8,319)
Translation adjustment, impairment loss 2,520
Translation adjustment, net (5,799)
Goodwill gross 762,424
Goodwill, accumulated impairment loss (66,527)
Goodwill balance $ 695,897