XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue Disaggregated by Functional Specialization and Segments
The following table presents the Company’s revenues disaggregated by functional specialization and segment (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2024202320242023
Contract talent solutions
Finance and accounting$614,131 $676,588 $1,879,221 $2,175,812 
Administrative and customer support178,409 196,565 568,685 626,938 
Technology160,184 170,574 476,053 546,432 
Elimination of intersegment revenues (a)(122,321)(100,630)(351,601)(341,228)
Total contract talent solutions830,403 943,097 2,572,358 3,007,954 
Permanent placement talent solutions123,275 139,931 379,105 445,922 
Protiviti511,326 480,784 1,462,002 1,465,749 
Total service revenues$1,465,004 $1,563,812 $4,413,465 $4,919,625 
(a) Service revenues for finance and accounting, administrative and customer support, and technology include intersegment revenues, which represent revenues from services provided to the Company’s Protiviti segment in connection with the Company’s blended business solutions. Intersegment revenues for each functional specialization are aggregated and then eliminated as a single line.
Schedule of Contract Liability Activity The following table sets forth the activity in contract liabilities from December 31, 2023, through September 30, 2024 (in thousands):
Contract Liabilities
Balance as of December 31, 2023$24,574 
    Payments in advance of satisfaction of performance obligations28,922 
    Revenue recognized(35,768)
    Other, including translation adjustments115 
Balance as of September 30, 2024
$17,843