XML 54 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets - Goodwill (Details)
$ in Thousands
6 Months Ended
Oct. 31, 2021
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill gross $ 645,377
Goodwill, accumulated impairment loss (69,047)
Goodwill balance 576,330
Goodwill recognized from acquisitions 14,839
Acquisition accounting adjustments (476)
Translation adjustment, gross (1,617)
Translation adjustment, impairment loss 485
Translation adjustment, net (1,132)
Goodwill gross 658,123
Goodwill, accumulated impairment loss (68,562)
Goodwill balance $ 589,561