XML 42 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Business Segments and Geographic Information (Tables)
9 Months Ended
Sep. 30, 2020
Segment Reporting [Abstract]  
Summary of Operating Segments
   
Three Months Ended
September 30,
  
Nine Months Ended
September 30,
 
   
2020
  
2019
  
2020
  
2019
 
   
(Amounts in thousands)
  
(Amounts in thousands)
 
Revenues:
     
Data and analytics services
  $7,176  $7,080  $21,308  $19,502 
IT staffing services
   40,207   42,463   124,083   123,712 
  
 
 
  
 
 
  
 
 
  
 
 
 
Total revenues
  $47,383  $49,543  $145,391  $143,214 
  
 
 
  
 
 
  
 
 
  
 
 
 
Gross Margin %:
     
Data and analytics services
   55.9  45.7  51.7  45.8
IT staffing services
   22.6  21.4  22.1  21.3
  
 
 
  
 
 
  
 
 
  
 
 
 
Total gross margin %
   27.6  24.9  26.5  24.6
  
 
 
  
 
 
  
 
 
  
 
 
 
Segment operating income:
     
Data and analytics services
  $1,579  $1,530  $3,661  $3,856 
IT staffing services
   3,294   2,103   8,644   5,501 
  
 
 
  
 
 
  
 
 
  
 
 
 
Subtotal
   4,873   3,633   12,305   9,357 
Acquisition transaction expenses
   —     110   —     110 
Revaluation of contingent gain consideration liability
   —     —     —     6,069 
Amortization of acquired intangible assets
   (656  (673  (1,998  (2,017
Interest expenses and other, net
   (191  (380  (574  (1,441
  
 
 
  
 
 
  
 
 
  
 
 
 
Income before income taxes
  $4,026  $2,690  $9,733  $12,078 
  
 
 
  
 
 
  
 
 
  
 
 
 
Summary of Assets, Depreciation and Amortization and Capital Expenditures by Segment
Below is a reconciliation of segment total assets to consolidated total assets:
 
   
September 30,
2020
   
December 31,
2019
 
   
(Amounts in thousands)
 
Total assets:
    
Data and analytics services
  $41,496   $41,527 
IT staffing services
   46,748    49,057 
  
 
 
   
 
 
 
Total assets
  $88,244   $90,584 
  
 
 
   
 
 
 
Summary of Revenue from External Customers and Long-lived Assets
Below is geographic information related to our revenues from external customers:
 
   
Three Months Ended
September 30,
   
Nine Months Ended
September 30,
 
   
2020
   
2019
   
2020
   
2019
 
   
(Amounts in thousands)
   
(Amounts in thousands)
 
United States
  $46,445   $48,421   $142,572   $139,739 
Canada
   768    737    2,363    2,180 
India and Other
   170    385    456    1,295 
  
 
 
   
 
 
   
 
 
   
 
 
 
Total revenues
  $47,383   $49,543   $145,391   $143,214