XML 43 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue from Contracts with Customers (Tables)
12 Months Ended
Dec. 31, 2022
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,
 
 
  
2022
 
  
2021
 
  
2020
 
 
  
(Amounts in thousands)
 
Data and Analytics Services Segment
                          
Time-and-material
Contracts
   $ 26,911      $ 25,224      $ 18,541  
Fixed-price Contracts
     13,683        13,115        11,685  
    
 
 
    
 
 
    
 
 
 
Subtotal Data and Analytics Services
  
$
40,594
 
  
$
38,339
 
  
$
30,226
 
    
 
 
    
 
 
    
 
 
 
IT Staffing Services Segment
                          
Time-and-material
Contracts
   $ 201,644      $ 183,673      $ 163,875  
Fixed-price Contracts
     —          —          —    
    
 
 
    
 
 
    
 
 
 
Subtotal IT Staffing Services
  
$
201,644
 
  
$
183,673
 
  
$
163,875
 
    
 
 
    
 
 
    
 
 
 
Total Revenues
  
$
242,238
 
  
$
222,012
 
  
$
194,101
 
    
 
 
    
 
 
    
 
 
 
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,
 
    
2022
    
2021
    
2020
 
    
(Amounts in thousands)
 
United States
   $ 236,187      $ 214,379      $ 189,890  
Canada
     4,215        4,543        3,603  
India and Other
     1,836        3,090        608  
    
 
 
    
 
 
    
 
 
 
Total
  
$
242,238
 
  
$
222,012
 
  
$
194,101
 
    
 
 
    
 
 
    
 
 
 
Summary Of Net Accounts Receivable From Customers, Contract Assets And Contract Liabilities
The following table presents the Company’s net accounts receivable from customers, contract assets and contract liabilities:
 
    
December 31,
 
    
2022
    
2021
 
    
(Amounts in thousands)
 
Receivables from contracts, beginning of year
   $ 34,153      $ 22,036  
Receivables from contracts, end of year
   $ 33,603      $ 34,153  
     
Contract assets, beginning of year
   $ 9,240      $ 10,098  
Contract assets, end of year
   $ 8,719      $ 9,240  
     
Contract liabilities, beginning of year
   $ 544      $ 478  
Contract liabilities, end of year
   $ 207      $ 544