XML 72 R61.htm IDEA: XBRL DOCUMENT v3.26.1
Business Segments - Schedule of Reconciliation of Revenue and Operating Income by Reportable Segment to Consolidated Results (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting [Line Items]    
Service revenues $ 1,300,179 $ 1,351,907
Segment costs of services 822,274 856,901
Compensation expenses 316,938 334,925
Other 132,283 141,370
Segment selling, general and administrative expenses 449,221 476,295
Segment income 28,684 18,711
Interest income, net (2,758) (3,572)
Income before income taxes 31,442 22,283
Service revenues (1,300,179) (1,351,907)
Contract talent solutions    
Segment Reporting [Line Items]    
Service revenues 725,016 763,205
Segment costs of services 443,263 466,272
Compensation expenses 206,511 220,982
Other 65,929 69,260
Segment selling, general and administrative expenses 272,440 290,242
Segment income 9,313 6,691
Service revenues (725,016) (763,205)
Contract talent solutions | Elimination of intersegment revenues    
Segment Reporting [Line Items]    
Service revenues (116,830) (117,897)
Service revenues 116,830 117,897
Permanent placement talent solutions    
Segment Reporting [Line Items]    
Service revenues 109,004 112,091
Segment costs of services 278 230
Compensation expenses 85,924 88,900
Other 16,746 19,337
Segment selling, general and administrative expenses 102,670 108,237
Segment income 6,056 3,624
Service revenues (109,004) (112,091)
Protiviti    
Segment Reporting [Line Items]    
Service revenues 466,159 476,611
Segment costs of services 378,733 390,399
Compensation expenses 24,503 25,043
Other 49,608 52,773
Segment selling, general and administrative expenses 74,111 77,816
Segment income 13,315 8,396
Service revenues (466,159) (476,611)
Contract Talent Solutions And Protiviti | Elimination of intersegment revenues    
Segment Reporting [Line Items]    
Service revenues (116,800) (117,900)
Service revenues $ 116,800 $ 117,900