XML 106 R91.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and Intangible Assets - Changes in Carrying Value of Goodwill By Reportable Segment (Detail) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Goodwill [Roll Forward]    
Goodwill, beginning balance $ 725,592 $ 626,669
Additions 184,519 104,962
Exchange rate fluctuations (620) (6,039)
Goodwill, ending balance 909,491 725,592
Lucas Group    
Goodwill [Roll Forward]    
Additions   76,800
Patina Solutions Group    
Goodwill [Roll Forward]    
Additions   28,200
Infinity Consulting Solutions    
Goodwill [Roll Forward]    
Additions 68,300  
Salo    
Goodwill [Roll Forward]    
Additions 116,200  
Operating Segments | Consulting    
Goodwill [Roll Forward]    
Goodwill, beginning balance 172,970 173,410
Additions 0 0
Exchange rate fluctuations 123 (440)
Goodwill, ending balance 173,093 172,970
Operating Segments | Digital    
Goodwill [Roll Forward]    
Goodwill, beginning balance 325,354 326,628
Additions 0 0
Exchange rate fluctuations 204 (1,274)
Goodwill, ending balance 325,558 325,354
Operating Segments | Executive Search | North America    
Goodwill [Roll Forward]    
Goodwill, beginning balance 47,564 48,498
Additions 0 0
Exchange rate fluctuations (1,327) (934)
Goodwill, ending balance 46,237 47,564
Operating Segments | Executive Search | EMEA    
Goodwill [Roll Forward]    
Goodwill, beginning balance 46,572 47,449
Additions 0 0
Exchange rate fluctuations (171) (877)
Goodwill, ending balance 46,401 46,572
Operating Segments | Executive Search | Asia Pacific    
Goodwill [Roll Forward]    
Goodwill, beginning balance 972 972
Additions 0 0
Exchange rate fluctuations 0 0
Goodwill, ending balance 972 972
Operating Segments | Professional Search & Interim    
Goodwill [Roll Forward]    
Goodwill, beginning balance 69,856 15,705
Additions 184,519 55,480
Exchange rate fluctuations 291 (1,329)
Goodwill, ending balance 254,666 69,856
Operating Segments | RPO    
Goodwill [Roll Forward]    
Goodwill, beginning balance 62,304 14,007
Additions 0 49,482
Exchange rate fluctuations 260 (1,185)
Goodwill, ending balance $ 62,564 $ 62,304