v3.25.1
Business Segment and Geographic Information - Schedule of Information Regarding Revenue by Client Sector (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Business Segment and Geographic Information    
Total revenue $ 509,677 $ 408,739
Employee compensation and benefits 176,877 143,087
Technology and communications 28,728 21,310
General and administrative 19,740 10,854
Professional fees 12,458 11,800
Occupancy 5,074 4,673
Net income 168,305 143,382
Reportable Segment    
Business Segment and Geographic Information    
Total revenue 509,677 408,739
Employee compensation and benefits 176,877 143,087
Technology and communications 28,728 21,310
General and administrative 19,740 10,854
Professional fees 12,458 11,800
Occupancy 5,074 4,673
Other segment items 98,495 73,633
Net income 168,305 143,382
Institutional | Reportable Segment    
Business Segment and Geographic Information    
Total revenue 308,071 247,337
Wholesale | Reportable Segment    
Business Segment and Geographic Information    
Total revenue 102,287 97,211
Retail | Reportable Segment    
Business Segment and Geographic Information    
Total revenue 35,895 35,169
Corporates | Reportable Segment    
Business Segment and Geographic Information    
Total revenue 24,717 0
Market Data | Reportable Segment    
Business Segment and Geographic Information    
Total revenue $ 38,707 $ 29,022