XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill (Tables)
6 Months Ended
Jun. 30, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill The following table sets forth the activity in goodwill from December 31, 2020, through June 30, 2021 (in thousands):
Goodwill
  
Temporary and consultant staffingPermanent placement staffingRisk consulting and internal audit services Total
Balance as of December 31, 2020
$134,511 $26,180 $62,364 $223,055 
Foreign currency translation adjustments70 105 184 
Balance as of June 30, 2021
$134,581 $26,189 $62,469 $223,239