XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets - Goodwill (Details)
$ in Thousands
9 Months Ended
Jan. 31, 2022
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 122,624
Acquisition accounting adjustments from prior period (476)
Translation adjustment, gross (6,504)
Translation adjustment, impairment loss 1,968
Translation adjustment, net (4,536)
Goodwill gross 761,021
Goodwill, accumulated impairment loss (67,079)
Goodwill balance $ 693,942