XML 39 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue Disaggregated by Line of Business
The following table presents the Company’s revenues disaggregated by functional specialization and segment (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Contract talent solutions
Finance and accounting$721,391 $810,910 $1,499,224 $1,612,600 
Administrative and customer support211,023 274,141 430,373 559,047 
Technology181,776 218,190 375,858 431,517 
Elimination of intersegment revenues (a)(114,807)(137,548)(240,598)(281,748)
Total contract talent solutions999,383 1,165,693 2,064,857 2,321,416 
Permanent placement talent solutions149,254 200,096 305,991 386,878 
Protiviti490,841 497,038 984,965 969,367 
Total service revenues$1,639,478 $1,862,827 $3,355,813 $3,677,661 
(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, 2022 through June 30, 2023 (in thousands):
Contract Liabilities
Balance as of December 31, 2022$21,983 
    Payments in advance of satisfaction of performance obligations21,751 
    Revenue recognized(24,446)
    Other, including translation adjustments(408)
Balance as of June 30, 2023
$18,880