v3.26.1
SEGMENT AND GEOGRAPHICAL INFORMATION (Tables)
6 Months Ended
Jun. 30, 2026
SEGMENT AND GEOGRAPHICAL INFORMATION  
Schedule of geographical revenue information for the segment

Three Months Ended

Six Months Ended

June 30,

June 30,

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

Revenues

Americas

$

42,136

$

39,480

$

81,950

$

80,482

Europe

 

18,268

 

16,637

 

35,552

 

30,432

Asia Pacific

 

5,084

 

5,448

 

9,169

 

10,234

$

65,488

$

61,565

$

126,671

$

121,148

Schedule of breakdown of net income used to help determine how resources are allocated

Three Months Ended

Six Months Ended

June 30,

June 30,

  ​ ​ ​

2026

  ​ ​ ​

2025

2026

  ​ ​ ​

2025

Revenue

  ​ ​ ​

$

65,488

  ​ ​ ​

$

61,565

$

126,671

  ​ ​ ​

$

121,148

Less:

  ​ ​ ​

  ​ ​ ​

  ​ ​ ​

Compensation expense

 

41,957

 

40,560

 

81,089

 

80,548

Contract labor

1,491

4,470

6,631

8,749

Third-party costs

 

550

 

452

 

1,144

 

971

Travel and entertainment

2,651

2,576

5,345

4,952

Professional fees

1,718

1,776

3,699

3,670

Computer expense

1,258

1,255

2,508

2,378

Restructuring costs

257

332

682

715

Other segment expenses (1)

8,692

4,314

12,596

8,834

Depreciation and amortization

1,057

1,165

2,104

2,270

Interest income

(27)

(37)

(59)

(92)

Interest expense

897

1,046

1,774

2,102

Foreign currency transaction (gain) loss

(254)

96

(406)

93

Income tax provision

1,943

1,377

3,550

2,287

Net income

$

3,298

$

2,183

$

6,014

$

3,671

(1)  Other segment expenses include communication, occupancy, marketing, stock-based compensation, acquisition and disposition and other overhead expenses.