XML 80 R64.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Goodwill and Intangible Assets - Goodwill (Details)
$ in Thousands
12 Months Ended
Apr. 30, 2024
USD ($)
Goodwill [Roll Forward]  
Goodwill gross $ 765,314
Goodwill, accumulated impairment loss (64,501)
Goodwill balance 700,813
Goodwill recognized from acquisitions 155,426
Acquisition accounting adjustments (822)
Translation adjustment, gross (2,229)
Translation adjustment, impairment loss 579
Translation adjustment, net (1,650)
Goodwill gross 917,689
Goodwill, accumulated impairment loss (63,922)
Goodwill balance $ 853,767