v3.22.2.2
Business Segments - Reconciliation of Revenue and Operating Income by Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Segment Reporting Information [Line Items]        
Service revenues $ 1,833,455 $ 1,712,566 $ 5,511,116 $ 4,691,527
Segment income 223,695 227,992 691,877 583,217
Amortization of intangible assets 417 572 1,250 1,724
Interest income, net (2,346) (238) (3,230) (145)
Income before income taxes 225,624 227,658 693,857 581,638
Contract talent solutions        
Segment Reporting Information [Line Items]        
Service revenues 1,139,750 1,054,701 3,461,166 2,922,257
Segment income 120,048 110,010 386,861 279,697
Permanent placement talent solutions        
Segment Reporting Information [Line Items]        
Service revenues 182,329 156,444 569,207 411,788
Segment income 32,178 31,030 106,257 79,264
Protiviti        
Segment Reporting Information [Line Items]        
Service revenues 511,376 501,421 1,480,743 1,357,482
Segment income $ 71,469 $ 86,952 $ 198,759 $ 224,256