Quarterly report pursuant to Section 13 or 15(d)

Segments - Financial Highlights by Operating Segment (Detail)

v3.23.2
Segments - Financial Highlights by Operating Segment (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Segment Reporting Information [Line Items]    
Total revenue $ 706,262 $ 703,148
Adjusted EBITDA 95,658 132,208
Operating Segments | Consulting    
Segment Reporting Information [Line Items]    
Total revenue 170,793 168,735
Adjusted EBITDA 25,180 29,550
Operating Segments | Digital    
Segment Reporting Information [Line Items]    
Total revenue 88,012 83,815
Adjusted EBITDA 24,325 24,178
Operating Segments | North America    
Segment Reporting Information [Line Items]    
Total revenue 129,413 152,884
Adjusted EBITDA 28,756 43,749
Operating Segments | EMEA    
Segment Reporting Information [Line Items]    
Total revenue 47,135 47,329
Adjusted EBITDA 5,638 8,515
Operating Segments | Asia Pacific    
Segment Reporting Information [Line Items]    
Total revenue 24,610 26,452
Adjusted EBITDA 6,315 7,351
Operating Segments | Latin America    
Segment Reporting Information [Line Items]    
Total revenue 6,422 7,809
Adjusted EBITDA 1,741 2,617
Operating Segments | Professional Search & Interim    
Segment Reporting Information [Line Items]    
Total revenue 143,069 100,052
Adjusted EBITDA 24,329 29,161
Operating Segments | RPO    
Segment Reporting Information [Line Items]    
Total revenue 96,808 116,072
Adjusted EBITDA 10,471 17,709
Corporate    
Segment Reporting Information [Line Items]    
Total revenue 0 0
Adjusted EBITDA (31,097) (30,622)
Fee revenue    
Segment Reporting Information [Line Items]    
Total revenue 699,189 695,903
Fee revenue | Operating Segments | Consulting    
Segment Reporting Information [Line Items]    
Total revenue 168,088 166,484
Fee revenue | Operating Segments | Digital    
Segment Reporting Information [Line Items]    
Total revenue 87,986 83,761
Fee revenue | Operating Segments | North America    
Segment Reporting Information [Line Items]    
Total revenue 127,498 151,544
Fee revenue | Operating Segments | EMEA    
Segment Reporting Information [Line Items]    
Total revenue 46,776 47,056
Fee revenue | Operating Segments | Asia Pacific    
Segment Reporting Information [Line Items]    
Total revenue 24,539 26,381
Fee revenue | Operating Segments | Latin America    
Segment Reporting Information [Line Items]    
Total revenue 6,421 7,808
Fee revenue | Operating Segments | Professional Search & Interim    
Segment Reporting Information [Line Items]    
Total revenue 142,179 98,947
Fee revenue | Operating Segments | RPO    
Segment Reporting Information [Line Items]    
Total revenue $ 95,702 $ 113,922