XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue Disaggregated by Line of Business
The following table presents the Company’s service revenues disaggregated by functional specialization and segment (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2022202120222021
Contract talent solutions
Finance and accounting$810,910 $663,892 $1,612,600 $1,264,326 
Administrative and customer support274,141 263,192 559,047 483,665 
Technology218,190 194,233 431,517 366,406 
Elimination of intersegment revenues (a)(137,548)(143,036)(281,748)(246,840)
Total contract talent solutions1,165,693 978,281 2,321,416 1,867,557 
Permanent placement talent solutions200,096 143,640 386,878 255,344 
Protiviti497,038 458,660 969,367 856,060 
Total service revenues$1,862,827 $1,580,581 $3,677,661 $2,978,961 
(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, 2021 through June 30, 2022 (in thousands):
Contract Liabilities
Balance as of December 31, 2021$25,601 
    Payments in advance of satisfaction of performance obligations36,646 
    Revenue recognized(41,310)
    Other, including translation adjustments(876)
Balance as of June 30, 2022
$20,061