XML 45 R30.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue Disaggregated by Line of Business
The following table presents the Company’s revenues disaggregated by line of business (in thousands):
Year Ended December 31,
202020192018
Accountemps$1,558,024 $1,985,221 $1,941,544 
OfficeTeam764,947 1,040,755 1,065,427 
Robert Half Technology695,418 765,831 717,166 
Robert Half Management Resources698,942 792,757 738,810 
Elimination of intersegment revenues (a)(239,996)(172,439)(132,381)
Temporary and consultant staffing3,477,335 4,412,125 4,330,566 
Permanent placement staffing370,109 533,432 511,989 
Risk consulting and internal audit services1,261,556 1,128,875 957,716 
Service revenues$5,109,000 $6,074,432 $5,800,271 
(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, 2018 through December 31, 2020 (in thousands):
Contract
Liabilities
Balance as of January 1, 2018$9,003 
    Payments in advance of satisfaction of performance obligations12,170 
    Revenue recognized(10,542)
    Other, including translation adjustments2,366 
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 obligations25,614 
    Revenue recognized(20,687)
    Other, including translation adjustments377 
Balance as of December 31, 2020$18,252