v3.26.1
Business Segments and Geographic Information (Tables)
6 Months Ended
Jun. 30, 2026
Segment Reporting [Abstract]  
Summary of Operating Segments

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

 

(Amounts in thousands)

 

Revenues:

 

 

 

 

 

 

 

 

 

 

 

 

Data & AI

 

$

13,484

 

 

$

15,737

 

 

$

26,068

 

 

$

31,734

 

Talent

 

 

27,963

 

 

 

33,360

 

 

 

56,462

 

 

 

65,680

 

Total revenues

 

$

41,447

 

 

$

49,097

 

 

$

82,530

 

 

$

97,414

 

Cost of Revenues:

 

 

 

 

 

 

 

 

 

 

 

 

Data & AI

 

$

8,033

 

 

$

9,598

 

 

$

15,933

 

 

$

19,561

 

Talent

 

 

21,415

 

 

 

25,679

 

 

 

43,573

 

 

 

51,141

 

Total cost of revenues1

 

$

29,448

 

 

$

35,277

 

 

$

59,506

 

 

$

70,702

 

Gross Profit:

 

 

 

 

 

 

 

 

 

 

 

 

Data & AI

 

$

5,451

 

 

$

6,139

 

 

$

10,135

 

 

$

12,173

 

Talent

 

 

6,548

 

 

 

7,681

 

 

 

12,889

 

 

 

14,539

 

Total gross profit1

 

$

11,999

 

 

$

13,820

 

 

$

23,024

 

 

$

26,712

 

Gross Margin %:

 

 

 

 

 

 

 

 

 

 

 

 

Data & AI

 

 

40.4

%

 

 

39.0

%

 

 

38.9

%

 

 

38.4

%

Talent

 

 

23.4

%

 

 

23.0

%

 

 

22.8

%

 

 

22.1

%

Total gross margin %1

 

 

29.0

%

 

 

28.1

%

 

 

27.9

%

 

 

27.4

%

Sales & Marketing Expenses:

 

 

 

 

 

 

 

 

 

 

 

 

Data & AI

 

$

2,400

 

 

$

2,177

 

 

$

4,298

 

 

$

4,646

 

Talent

 

 

1,045

 

 

 

2,047

 

 

 

1,980

 

 

 

3,879

 

Total sales & marketing expenses

 

$

3,445

 

 

$

4,224

 

 

$

6,278

 

 

$

8,525

 

 

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

 

(Amounts in thousands)

 

Operations Expenses:

 

 

 

 

 

 

 

 

 

 

 

 

Data & AI

 

$

927

 

 

$

434

 

 

$

1,732

 

 

$

912

 

Talent

 

 

1,446

 

 

 

1,591

 

 

 

2,397

 

 

 

3,332

 

Total operations expenses

 

$

2,373

 

 

$

2,025

 

 

$

4,129

 

 

$

4,244

 

General & Administrative Expenses:

 

 

 

 

 

 

 

 

 

 

 

 

Data & AI

 

$

2,605

 

 

$

2,571

 

 

$

5,034

 

 

$

5,386

 

Talent

 

 

3,297

 

 

 

3,404

 

 

 

6,651

 

 

 

6,755

 

Total general & administrative expenses

 

$

5,902

 

 

$

5,975

 

 

$

11,685

 

 

$

12,141

 

Segment operating income (loss):

 

 

 

 

 

 

 

 

 

 

 

 

Data & AI

 

$

(481

)

 

$

957

 

 

$

(929

)

 

$

1,229

 

Talent

 

 

760

 

 

 

639

 

 

 

1,861

 

 

 

573

 

Subtotal

 

 

279

 

 

 

1,596

 

 

 

932

 

 

 

1,802

 

Unallocated Cost:

 

 

 

 

 

 

 

 

 

 

 

 

Amortization of acquired intangible assets

 

$

(604

)

 

$

(649

)

 

$

(1,207

)

 

$

(1,299

)

Finance and accounting transition expense

 

 

 

 

 

(688

)

 

 

 

 

 

(688

)

Severance expense

 

 

 

 

 

(232

)

 

 

 

 

 

(1,641

)

Interest income (expense), FX, gains (losses)
   and other, net

 

 

323

 

 

 

183

 

 

 

930

 

 

 

274

 

Income (loss) before income taxes

 

$

(2

)

 

$

210

 

 

$

655

 

 

$

(1,552

)

Summary of Revenue from External Customers and Long-lived Assets

Below is geographic information related to our revenues from external 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