XML 70 R55.htm IDEA: XBRL DOCUMENT v3.25.3
Segments - Schedule of Financial Highlights by Operating Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Oct. 31, 2025
Oct. 31, 2024
Segment Reporting Information [Line Items]        
Depreciation and amortization $ 31,573 $ 19,688 $ 54,259 $ 39,266
Operating Segments | Consulting        
Segment Reporting Information [Line Items]        
Depreciation and amortization 3,514 4,120 7,159 8,336
Operating Segments | Digital        
Segment Reporting Information [Line Items]        
Depreciation and amortization 20,620 8,455 32,208 16,555
Operating Segments | North America        
Segment Reporting Information [Line Items]        
Depreciation and amortization 358 345 723 760
Operating Segments | EMEA        
Segment Reporting Information [Line Items]        
Depreciation and amortization 511 461 1,067 954
Operating Segments | Asia Pacific        
Segment Reporting Information [Line Items]        
Depreciation and amortization 237 233 478 449
Operating Segments | Latin America        
Segment Reporting Information [Line Items]        
Depreciation and amortization 313 240 580 496
Operating Segments | Professional Search & Interim        
Segment Reporting Information [Line Items]        
Depreciation and amortization 2,923 2,916 5,898 5,969
Operating Segments | RPO        
Segment Reporting Information [Line Items]        
Depreciation and amortization 1,000 830 1,964 1,607
Corporate        
Segment Reporting Information [Line Items]        
Depreciation and amortization $ 2,097 $ 2,088 $ 4,182 $ 4,140