XML 37 R30.htm IDEA: XBRL DOCUMENT v3.26.1
Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2026
Accounting Policies [Abstract]  
Summary of Commission Revenue by Fee Type

The following table presents commission revenue by fee type:

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2026

 

 

 

2025

 

 

2026

 

 

2025

 

 

(In thousands)

 

Commission revenue by fee type

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Variable transaction fees

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Disclosed trading

$

 

93,066

 

 

$

 

98,088

 

 

$

 

197,790

 

 

$

 

193,543

 

Open Trading – matched principal trading

 

 

44,924

 

 

 

 

47,319

 

 

 

 

94,154

 

 

 

 

90,371

 

U.S. government bonds - matched principal trading

 

 

4,399

 

 

 

 

5,329

 

 

 

 

9,714

 

 

 

 

9,858

 

Other

 

 

10,309

 

 

 

 

7,337

 

 

 

 

21,006

 

 

 

 

12,292

 

Total variable transaction fees

 

 

152,698

 

 

 

 

158,073

 

 

 

 

322,664

 

 

 

 

306,064

 

Distribution fees and unused minimum fees

 

 

34,197

 

 

 

 

33,697

 

 

 

 

67,702

 

 

 

 

67,049

 

Total commissions

$

 

186,895

 

 

$

 

191,770

 

 

$

 

390,366

 

 

$

 

373,113

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Summary of Information Services Revenue by Timing of Recognition The following table presents information services revenue by timing of recognition:

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

 

(In thousands)

 

Information services revenue by timing
   of recognition

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Services transferred over time

$

 

14,321

 

 

$

 

12,856

 

 

$

 

27,955

 

 

$

 

25,554

 

Services transferred at a point in time

 

 

1,773

 

 

 

 

231

 

 

 

 

2,584

 

 

 

 

437

 

Total information services revenues

$

 

16,094

 

 

$

 

13,087

 

 

$

 

30,539

 

 

$

 

25,991

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Summary of Post-Trade Services Revenue by Timing of Recognition The following table presents post-trade services revenue by timing of recognition:

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

 

(In thousands)

 

Post-trade services revenue by timing
   of recognition

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Services transferred over time

$

 

11,548

 

 

$

 

11,039

 

 

$

 

23,091

 

 

$

 

22,089

 

Services transferred at a point in time

 

 

50

 

 

 

 

37

 

 

 

 

114

 

 

 

 

75

 

Total post-trade services revenues

$

 

11,598

 

 

$

 

11,076

 

 

$

 

23,205

 

 

$

 

22,164

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Summary of Technology Services Revenue by Timing of Recognition

The following table presents technology services revenue by timing of recognition:

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

 

(In thousands)

 

Technology services revenue by timing
   of recognition

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Services transferred over time

$

 

3,609

 

 

$

 

3,289

 

 

$

 

7,211

 

 

$

 

6,351

 

Services transferred at a point in time

 

 

219

 

 

 

 

240

 

 

 

 

474

 

 

 

 

419

 

Total technology services revenues

$

 

3,828

 

 

$

 

3,529

 

 

$

 

7,685

 

 

$

 

6,770

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Summary of Revenue Recognized from Contract Liabilities and Remaining Balance The revenue recognized from contract liabilities and the remaining balance is shown below:

 

 

December 31, 2025

 

 

Revenue billed in advance of services to be performed

 

 

Revenue recognized for services performed during the period

 

 

Foreign Currency Translation

 

 

June 30, 2026

 

 

 

 

(In thousands)

 

Information services

 

$

 

3,343

 

 

$

 

8,750

 

 

$

 

(8,793

)

 

$

 

 

 

$

 

3,300

 

Post-trade services

 

 

 

1,376

 

 

 

 

13,121

 

 

 

 

(12,659

)

 

 

 

(20

)

 

 

 

1,818

 

Technology services

 

 

 

312

 

 

 

 

4,106

 

 

 

 

(4,126

)

 

 

 

 

 

 

 

292

 

Total deferred revenue

 

$

 

5,031

 

 

$

 

25,977

 

 

$

 

(25,578

)

 

$

 

(20

)

 

$

 

5,410