v3.26.1
Business Segments and Geographic Information
6 Months Ended
Jun. 30, 2026
Segment Reporting [Abstract]  
Business Segments and Geographic Information
12.
Business Segments and Geographic Information

Beginning January 1, 2026, the Company reports its operations through two reportable segments: Talent and Data & AI. This change reflects a realignment of the Company’s internal management and reporting structure under its operating strategy, whereby the Chief Operating Decision Maker evaluates operating performance and allocates resources based on these two segments. Prior-period segment information has been recast to conform to the current presentation.

The Data & AI segment consists of direct client engagements that are managed as services-led accounts. These offerings include data management and analytics, digital transformation consulting, AI and Industry Solutions, staffing to direct customers, data engineering and IT services, and managed services. Engagements are typically project-based and may be structured as time-and-material or fixed-price arrangements and delivered using a combination of on-site and offshore resources.

The Talent segment consists of staffing engagements that provide clients with access to skilled technology professionals across a broad range of digital and mainstream IT disciplines. These engagements include both intermediated arrangements through managed service providers and system integrators that are managed as staffing-only engagements. Substantially all revenue within this segment is recognized over time as services are performed, generally based on hours worked.

 

 

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

)

 

 

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

 

 

The Company does not disclose total assets by reportable segment, as such information is not regularly provided to the Company’s Chief Operating Decision Maker (“CODM”). A significant portion of the Company’s assets is utilized across both segments and is not specifically attributable to individual segments.