XML 72 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segments - Schedule of Financial Highlights by Operating Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2025
Jan. 31, 2024
Segment Reporting Information [Line Items]        
Total revenue $ 676,538 $ 676,873 $ 2,041,259 $ 2,095,582
Adjusted EBITDA 114,489 101,704 342,725 295,904
Operating Segments | Consulting        
Segment Reporting Information [Line Items]        
Total revenue 161,382 169,929 501,533 521,675
Adjusted EBITDA 28,026 27,812 86,426 81,920
Operating Segments | Digital        
Segment Reporting Information [Line Items]        
Total revenue 90,836 90,394 272,085 275,563
Adjusted EBITDA 28,408 27,370 84,219 80,678
Operating Segments | North America        
Segment Reporting Information [Line Items]        
Total revenue 129,889 123,059 397,395 386,405
Adjusted EBITDA 37,175 29,382 109,180 87,574
Operating Segments | EMEA        
Segment Reporting Information [Line Items]        
Total revenue 48,087 49,171 141,495 139,621
Adjusted EBITDA 7,845 7,799 22,597 19,056
Operating Segments | Asia Pacific        
Segment Reporting Information [Line Items]        
Total revenue 21,794 21,384 64,038 65,454
Adjusted EBITDA 4,504 4,500 13,154 14,690
Operating Segments | Latin America        
Segment Reporting Information [Line Items]        
Total revenue 6,807 7,543 21,992 22,050
Adjusted EBITDA 1,696 1,750 7,046 4,296
Operating Segments | Professional Search & Interim        
Segment Reporting Information [Line Items]        
Total revenue 130,854 131,824 375,572 414,348
Adjusted EBITDA 27,265 23,795 80,174 73,746
Operating Segments | RPO        
Segment Reporting Information [Line Items]        
Total revenue 86,889 83,569 267,149 270,466
Adjusted EBITDA 12,743 9,291 38,136 28,617
Corporate        
Segment Reporting Information [Line Items]        
Total revenue 0 0 0 0
Adjusted EBITDA (33,173) (29,995) (98,207) (94,673)
Fee revenue        
Segment Reporting Information [Line Items]        
Total revenue 668,729 668,679 2,018,040 2,071,871
Fee revenue | Operating Segments | Consulting        
Segment Reporting Information [Line Items]        
Total revenue 158,704 166,947 493,345 512,830
Fee revenue | Operating Segments | Digital        
Segment Reporting Information [Line Items]        
Total revenue 90,823 90,317 271,896 275,395
Fee revenue | Operating Segments | North America        
Segment Reporting Information [Line Items]        
Total revenue 128,264 121,449 392,907 381,459
Fee revenue | Operating Segments | EMEA        
Segment Reporting Information [Line Items]        
Total revenue 47,840 48,999 140,609 138,873
Fee revenue | Operating Segments | Asia Pacific        
Segment Reporting Information [Line Items]        
Total revenue 21,664 21,324 63,707 65,167
Fee revenue | Operating Segments | Latin America        
Segment Reporting Information [Line Items]        
Total revenue 6,803 7,541 21,982 22,041
Fee revenue | Operating Segments | Professional Search & Interim        
Segment Reporting Information [Line Items]        
Total revenue 129,957 130,890 372,805 411,453
Fee revenue | Operating Segments | RPO        
Segment Reporting Information [Line Items]        
Total revenue $ 84,674 $ 81,212 $ 260,789 $ 264,653