XML 31 R24.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue from Contracts with Customers (Tables)
9 Months Ended
Sep. 30, 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
September 30,

 

 

Nine Months Ended
September 30,

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

 

(Amounts in thousands)

 

Data and Analytics Services Segment

 

 

 

 

 

 

 

 

 

 

 

 

Time-and-material Contracts

 

$

7,715

 

 

$

6,123

 

 

$

21,190

 

 

$

18,417

 

Fixed-price Contracts

 

 

195

 

 

 

3,275

 

 

 

4,269

 

 

 

7,924

 

Subtotal Data and Analytics Services

 

$

7,910

 

 

$

9,398

 

 

$

25,459

 

 

$

26,341

 

IT Staffing Services Segment

 

 

 

 

 

 

 

 

 

 

 

 

Time-and-material Contracts

 

$

40,586

 

 

$

42,374

 

 

$

120,451

 

 

$

121,788

 

Fixed-price Contracts

 

 

 

 

 

67

 

 

 

 

 

 

67

 

Subtotal IT Staffing Services

 

$

40,586

 

 

$

42,441

 

 

$

120,451

 

 

$

121,855

 

Total Revenues

 

$

48,496

 

 

$

51,839

 

 

$

145,910

 

 

$

148,196

 

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
September 30,

 

 

Nine Months Ended
September 30,

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

 

(Amounts in thousands)

 

United States

 

$

48,078

 

 

$

51,043

 

 

$

144,412

 

 

$

145,674

 

Canada

 

 

112

 

 

 

198

 

 

 

388

 

 

 

800

 

India and Other

 

 

306

 

 

 

598

 

 

 

1,110

 

 

 

1,722

 

Total revenues

 

$

48,496

 

 

$

51,839

 

 

$

145,910

 

 

$

148,196