XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2021
By Location  
Disaggregation of Revenue [Line Items]  
Disaggregation of Revenue
The following table presents revenue disaggregated by geography for the three months ended March 31, 2021 and 2020:
Three Months Ended March 31,
Geographical LocationReportable Segment20212020
United StatesAll$242,580$264,561
CanadaAll22,65018,256
OtherAll42,35544,925
$307,585$327,742
Industry Vertical  
Disaggregation of Revenue [Line Items]  
Disaggregation of Revenue
The following table presents revenue disaggregated by client industry vertical for the three months ended March 31, 2021 and 2020:
Three Months Ended March 31,
IndustryReportable Segment20212020
Food & BeverageAll$55,178 $58,091 
RetailAll30,777 36,303 
Consumer ProductsAll45,405 39,769 
CommunicationsAll16,990 41,045 
AutomotiveAll15,629 25,192 
TechnologyAll46,390 25,535 
HealthcareAll31,494 24,066 
FinancialsAll24,442 24,005 
Transportation and Travel/LodgingAll9,948 20,486 
OtherAll31,332 33,250 
$307,585 $327,742