XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Intangible Assets - Goodwill (Details)
$ in Thousands
9 Months Ended
Jan. 31, 2023
USD ($)
Goodwill [Roll Forward]  
Goodwill gross $ 762,424
Goodwill, accumulated impairment loss (66,527)
Goodwill balance 695,897
Goodwill recognized from acquisitions 2,094
Acquisition accounting adjustments from prior period 701
Translation adjustment, gross (6,847)
Translation adjustment, accumulated impairment loss 2,026
Translation adjustment, net (4,821)
Goodwill gross 758,372
Goodwill, accumulated impairment loss (64,501)
Goodwill balance $ 693,871