XML 34 R23.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue from Contracts with Customers (Tables)
3 Months Ended
Mar. 31, 2025
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:
 
    
Three Months Ended

March 31,
 
    
2025
    
2024
 
    
(Amounts in thousands)
 
Data and Analytics Services Segment
     
Time-and-material
Contracts
   $ 5,648      $ 6,111  
Fixed-price Contracts
     3,312        1,956  
  
 
 
    
 
 
 
Subtotal Data and Analytics Services
  
$
8,960
 
  
$
8,067
 
  
 
 
    
 
 
 
    
Three Months Ended

March 31,
 
    
2025
    
2024
 
    
(Amounts in thousands)
 
IT Staffing Services Segment
     
Time-and-material
Contracts
   $ 39,357      $ 38,756  
Fixed-price Contracts
     —         —   
  
 
 
    
 
 
 
Subtotal IT Staffing Services
  
$
39,357
 
  
$
38,756
 
  
 
 
    
 
 
 
Total Revenues
  
$
48,317
 
  
$
46,823
 
  
 
 
    
 
 
 
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:
 
    
Three Months Ended

March 31,
 
    
2025
    
2024
 
    
(Amounts in thousands)
 
United States
   $ 47,752      $ 46,116  
Canada
     130        294  
India and other
     435        413  
  
 
 
    
 
 
 
Total Revenues
  
$
48,317
 
  
$
46,823