v3.26.1
Goodwill and Intangible Assets - Schedule of Changes in Carrying Value of Goodwill By Reportable Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Goodwill [Roll Forward]    
Goodwill, beginning balance $ 948,832 $ 908,376
Additions   36,857
Exchange rate fluctuations 1,804 3,599
Goodwill, ending balance 950,636 948,832
Trilogy International (Trilogy)    
Goodwill [Roll Forward]    
Additions   36,900
Operating Segments | Consulting    
Goodwill [Roll Forward]    
Goodwill, beginning balance 173,196 172,994
Additions   0
Exchange rate fluctuations 87 202
Goodwill, ending balance 173,283 173,196
Operating Segments | Digital    
Goodwill [Roll Forward]    
Goodwill, beginning balance 326,055 325,387
Additions   0
Exchange rate fluctuations 182 668
Goodwill, ending balance 326,237 326,055
Operating Segments | North America    
Goodwill [Roll Forward]    
Goodwill, beginning balance 45,844 46,154
Additions   0
Exchange rate fluctuations 276 (310)
Goodwill, ending balance 46,120 45,844
Operating Segments | EMEA    
Goodwill [Roll Forward]    
Goodwill, beginning balance 46,634 46,246
Additions   0
Exchange rate fluctuations 367 388
Goodwill, ending balance 47,001 46,634
Operating Segments | Asia Pacific    
Goodwill [Roll Forward]    
Goodwill, beginning balance 972 972
Additions   0
Exchange rate fluctuations 0 0
Goodwill, ending balance 972 972
Operating Segments | Professional Search & Interim    
Goodwill [Roll Forward]    
Goodwill, beginning balance 293,335 254,345
Additions   36,857
Exchange rate fluctuations 597 2,133
Goodwill, ending balance 293,932 293,335
Operating Segments | RPO    
Goodwill [Roll Forward]    
Goodwill, beginning balance 62,796 62,278
Additions   0
Exchange rate fluctuations 295 518
Goodwill, ending balance $ 63,091 $ 62,796