v3.26.1
Revenue from Contracts with Customers (Tables)
6 Months Ended
Jun. 30, 2026
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
June 30,

 

 

Six Months Ended
June 30,

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

 

(Amounts in thousands)

 

Data and AI Segment

 

 

 

 

 

 

 

 

 

 

 

 

Time-and-material Contracts

 

$

12,650

 

 

$

14,976

 

 

$

25,096

 

 

$

27,661

 

Fixed-price Contracts

 

 

834

 

 

 

761

 

 

 

972

 

 

 

4,073

 

Subtotal Data & AI

 

$

13,484

 

 

$

15,737

 

 

$

26,068

 

 

$

31,734

 

Talent Segment

 

 

 

 

 

 

 

 

 

 

 

 

Time-and-material Contracts

 

$

27,963

 

 

$

33,360

 

 

$

56,462

 

 

$

65,680

 

Subtotal Talent

 

$

27,963

 

 

$

33,360

 

 

$

56,462

 

 

$

65,680

 

Total Revenues

 

$

41,447

 

 

$

49,097

 

 

$

82,530

 

 

$

97,414

 

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

 

 

Six Months Ended
June 30,

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

 

(Amounts in thousands)

 

United States

 

$

40,566

 

 

$

48,582

 

 

$

80,960

 

 

$

96,334

 

Canada

 

 

38

 

 

 

146

 

 

 

140

 

 

 

276

 

India and Other

 

 

843

 

 

 

369

 

 

 

1,430

 

 

 

804

 

Total revenues

 

$

41,447

 

 

$

49,097

 

 

$

82,530

 

 

$

97,414