XML 74 R29.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2019
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):
Years Ended December 31,
201920182017
Accountemps$1,946,404  $1,915,054  $1,765,666  
OfficeTeam1,037,341  1,063,238  984,873  
Robert Half Technology722,535  682,889  629,278  
Robert Half Management Resources705,845  669,385  631,225  
Temporary and consulting staffing4,412,125  4,330,566  4,011,042  
Permanent placement staffing533,432  511,989  439,214  
Risk consulting and internal audit services1,128,875  957,716  816,533  
Service revenues$6,074,432  $5,800,271  $5,266,789  
Schedule of Contract Liability Activity The following table sets forth the activity in contract liabilities from January 1, 2018 through December 31, 2019 (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