XML 53 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue Substantially all of the revenue in our North America region relates to operations in the United States.
For the years ended December 31,
202120202019
Customer Location(in thousands)
North America$168,524 $110,288 $118,326 
Europe42,479 995 — 
Other277   
Total Revenues$211,280 $111,283 $118,326 
The following table shows the disaggregation of the Company’s revenues by main vertical markets for the years ended December 31, 2021, 2020 and 2019:
For the years ended December 31,
202120202019
Vertical(in thousands)
Tech, Media and Telecom$67,689 $45,362 $32,337 
Retail61,717 33,975 67,367 
Finance17,515 13,589 12,479 
CPG/Manufacturing43,461 14,202 4,850 
Other20,898 4,155 1,293 
Total Revenues$211,280 $111,283 $118,326 

The following table shows the disaggregation of the Company’s revenues by contract types for the years ended December 31, 2021, 2020 and 2019:
For the years ended December 31,
202120202019
Contract Type(in thousands)
Time-and-material$194,926 $105,578 $116,825 
Fixed-fee16,354 5,705 1,501 
Total Revenues$211,280 $111,283 $118,326