XML 17 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue from Contracts with Customers (Tables)
12 Months Ended
Dec. 31, 2019
Summary of Disaggregation of Our Revenues by Contract Type and Operating Segment
The following table depicts the disaggregation of our revenues by contract type and operating segment:
 
   
Years Ended December 31,
 
   
2019
   
2018
   
2017
 
   
(Amounts in thousands)
 
Data and Analytics Services Segment
      
Time-and-material
Contracts
  $18,732   $18,919   $7,755 
Fixed-price Contracts
   7,931    4,884    1,430 
  
 
 
   
 
 
   
 
 
 
Subtotal Data and Analytics Services
  
$
26,663
 
  
$
23,803
 
  
$
9,185
 
  
 
 
   
 
 
   
 
 
 
IT Staffing Services Segment
      
Time-and-material
Contracts
  $166,911   $153,361   $138,594 
Fixed-price Contracts
   —      —      103 
  
 
 
   
 
 
   
 
 
 
Subtotal IT Staffing Services
  
$
166,911
 
  
$
153,361
 
  
$
138,697
 
  
 
 
   
 
 
   
 
 
 
Total Revenues
  
$
193,574
 
  
$
177,164
 
  
$
147,882
 
  
 
 
   
 
 
   
 
 
 
Summary of Revenue from External Customers
The following table presents our revenue from external customers disaggregated by geography, based on the work location of our customers:
 
   
Years Ended December 31,
 
   
2019
   
2018
   
2017
 
   
(Amounts in thousands)
 
United States
  $188,710   $172,610   $145,513 
Canada
   2,918    3,125    1,729 
India and Other
   1,946    1,429    640 
  
 
 
   
 
 
   
 
 
 
Total
  
$
193,574
 
  
$
177,164
 
  
$
147,882