XML 74 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets - Goodwill (Details)
$ in Thousands
12 Months Ended
Apr. 30, 2021
USD ($)
Goodwill [Roll Forward]  
Goodwill gross $ 616,147
Goodwill, accumulated impairment loss (63,074)
Goodwill balance 553,073
Goodwill recognized from acquisition 9,084
Purchase price adjustments (159)
Translation adjustment, gross 20,305
Translation adjustment, impairment loss (5,973)
Translation adjustment, net 14,332
Goodwill gross 645,377
Goodwill, accumulated impairment loss (69,047)
Goodwill balance $ 576,330