XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2022
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table shows the disaggregation of the Company’s revenues by major customer location. Revenues are attributed to geographic regions based upon billed client location. Substantially all of the revenue in our North America region relates to operations in the United States.
Three months ended
March 31,
20222021
Customer Location(in thousands)
North America$57,609 $32,606 
Europe13,735 6,528 
Other66  
Total Revenues$71,410 $39,134 
The following table shows the disaggregation of the Company’s revenues by main vertical markets:
Three months ended
March 31,
20222021
Vertical(in thousands)
Retail$23,307 $8,850 
Technology, Media and Telecom21,444 14,411 
CPG/Manufacturing14,979 8,725 
Finance4,527 3,438 
Other7,153 3,710 
Total Revenues$71,410 $39,134 

The following table shows the disaggregation of the Company’s revenues by contract types:
Three months ended
March 31,
20222021
Contract Type(in thousands)
Time-and-material$65,206 $36,240 
Fixed-fee6,204 2,894 
Total Revenues$71,410 $39,134 
Schedules of Concentration of Risk, by Risk Factor
The following table shows the amount of revenue derived from each customer exceeding 10% of the Company’s revenue:
Three months ended
March 31,
20222021
Customer 111.2 %14.3 %
Customer 210.3 %13.0 %
The following table shows number of customers exceeding 10% of the Company’s billed and unbilled receivable balances:
As of
March 31,
2022
December 31,
2021
Accounts receivable21
Unbilled receivable31