XML 37 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2020
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,
2020201920202019
Accountemps$351,598 $501,905 $1,173,024 $1,486,571 
OfficeTeam173,685 267,023 549,963 781,607 
Robert Half Technology161,007 195,630 519,687 567,517 
Robert Half Management Resources154,917 200,421 531,826 591,660 
Elimination of intersegment revenues (a)(59,816)(46,518)(147,603)(121,555)
Temporary and consulting staffing781,391 1,118,461 2,626,897 3,305,800 
Permanent placement staffing87,203 134,582 278,722 407,038 
Risk consulting and internal audit services321,303 299,089 899,295 824,209 
Service revenues$1,189,897 $1,552,132 $3,804,914 $4,537,047 

(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 December 31, 2018, through September 30, 2020 (in thousands):
Contract Liabilities
Balance as of December 31, 2018
$12,997 
    Payments in advance of satisfaction of performance obligations13,030 
    Revenue recognized(12,072)
    Other, including translation adjustments(1,007)
Balance as of December 31, 2019
$12,948 
    Payments in advance of satisfaction of performance obligations14,505 
    Revenue recognized(15,333)
    Other, including translation adjustments399 
Balance as of September 30, 2020
$12,519