v3.25.4
Segments - Schedule of Financial Highlights by Operating Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2026
Jan. 31, 2025
Segment Reporting Information [Line Items]        
Depreciation and amortization $ 22,994 $ 20,490 $ 77,253 $ 59,756
Operating Segments | Consulting        
Segment Reporting Information [Line Items]        
Depreciation and amortization 3,527 3,966 10,686 12,302
Operating Segments | Digital        
Segment Reporting Information [Line Items]        
Depreciation and amortization 11,772 9,089 43,980 25,644
Operating Segments | North America        
Segment Reporting Information [Line Items]        
Depreciation and amortization 355 343 1,078 1,103
Operating Segments | EMEA        
Segment Reporting Information [Line Items]        
Depreciation and amortization 628 456 1,695 1,410
Operating Segments | Asia Pacific        
Segment Reporting Information [Line Items]        
Depreciation and amortization 241 226 719 675
Operating Segments | Latin America        
Segment Reporting Information [Line Items]        
Depreciation and amortization 342 228 922 724
Operating Segments | Professional Search & Interim        
Segment Reporting Information [Line Items]        
Depreciation and amortization 2,963 3,274 8,861 9,243
Operating Segments | RPO        
Segment Reporting Information [Line Items]        
Depreciation and amortization 1,098 812 3,062 2,419
Corporate        
Segment Reporting Information [Line Items]        
Depreciation and amortization $ 2,068 $ 2,096 $ 6,250 $ 6,236