XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2021
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 line of business (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Accountemps$492,558 $351,598 $1,363,007 $1,173,024 
OfficeTeam279,370 173,685 763,035 549,963 
Robert Half Technology215,500 161,007 581,905 519,687 
Robert Half Management Resources239,807 154,917 633,685 531,826 
Elimination of intersegment revenues (a)(172,534)(59,816)(419,375)(147,603)
Temporary and consultant staffing1,054,701 781,391 2,922,257 2,626,897 
Permanent placement staffing156,444 87,203 411,788 278,722 
Risk consulting and internal audit services501,421 321,303 1,357,482 899,295 
Service revenues$1,712,566 $1,189,897 $4,691,527 $3,804,914 

(a) Service revenues for Accountemps, OfficeTeam, Robert Half Technology and Robert Half Management Resources include intersegment revenues, which represent revenues from services provided to the Company’s risk consulting and internal audit services segment in connection with the Company’s blended business solutions. Intersegment revenues for each line of business 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 January 1, 2020, through September 30, 2021 (in thousands):
Contract Liabilities
Balance as of January 1, 2020$12,948 
    Payments in advance of satisfaction of performance obligations25,614 
    Revenue recognized(20,687)
    Other, including translation adjustments377 
Balance as of December 31, 2020$18,252 
    Payments in advance of satisfaction of performance obligations23,204 
    Revenue recognized(27,981)
    Other, including translation adjustments478 
Balance as of September 30, 2021
$13,953