v3.26.1
Segment and Geographic Information - Product Information Regarding Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Total revenues $ 845,545 $ 784,004 $ 1,801,026 $ 1,448,244
Fees from related parties 5,493 5,241 9,789 9,663
Data, network and post-trade 36,677 35,462 71,145 67,962
Interest and dividend income 26,713 15,268 37,292 26,897
Other revenues 5,234 8,134 15,545 13,034
Compensation and employee benefits 449,946 416,463 987,285 758,111
Equity-based compensation and allocations of net income to limited partnership units 75,557 83,926 158,998 159,249
Total compensation and employee benefits 525,503 500,389 1,146,283 917,360
Consolidated net income (loss) 68,837 56,215 152,301 109,644
Reportable Segment        
Segment Reporting [Line Items]        
Total revenues 845,545 784,004 1,801,026 1,448,244
Fees from related parties 5,493 5,241 9,789 9,663
Data, network and post-trade 36,677 35,462 71,145 67,962
Interest and dividend income 26,713 15,268 37,292 26,897
Other revenues 5,234 8,134 15,545 13,034
Compensation and employee benefits 449,946 416,463 987,285 758,111
Equity-based compensation and allocations of net income to limited partnership units 75,557 83,926 158,998 159,249
Total compensation and employee benefits 525,503 500,389 1,146,283 917,360
Other segment items 251,205 227,400 502,442 421,240
Consolidated net income (loss) 68,837 56,215 152,301 109,644
Interest income 11,800 14,600 22,400 26,200
Depreciation and intangible amortization 25,600 25,900 51,400 47,700
Reportable Segment | Total brokerage revenues        
Segment Reporting [Line Items]        
Total revenues 771,428 719,899 1,667,255 1,330,688
Reportable Segment | ECS        
Segment Reporting [Line Items]        
Total revenues 275,471 261,640 605,441 411,577
Reportable Segment | Rates        
Segment Reporting [Line Items]        
Total revenues 221,917 200,579 478,140 401,524
Reportable Segment | FX        
Segment Reporting [Line Items]        
Total revenues 118,687 108,452 249,720 218,487
Reportable Segment | Credit        
Segment Reporting [Line Items]        
Total revenues 79,319 75,282 173,397 162,218
Reportable Segment | Equities        
Segment Reporting [Line Items]        
Total revenues 76,034 73,946 160,557 136,882
Reportable Segment | Total other revenues        
Segment Reporting [Line Items]        
Total revenues $ 74,117 $ 64,105 $ 133,771 $ 117,556