XML 62 R49.htm IDEA: XBRL DOCUMENT v3.24.2
Revenue - Schedule of Breakdown of Revenues Between Fixed and Variable Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenues        
Total revenue $ 404,951 $ 310,613 $ 813,690 $ 639,862
Transaction fees and commissions        
Revenues        
Total revenue 330,475 246,461 665,926 513,059
LSEG market data fees        
Revenues        
Total revenue 20,581 15,461 41,081 31,055
Other        
Revenues        
Total revenue 3,149 2,943 6,256 5,626
Variable        
Revenues        
Total revenue 294,850 210,368 593,944 441,211
Variable | Transaction fees and commissions        
Revenues        
Total revenue 294,003 209,634 592,265 439,815
Variable | Subscription fees        
Revenues        
Total revenue 465 470 935 930
Variable | LSEG market data fees        
Revenues        
Total revenue 0 0 0 0
Variable | Other        
Revenues        
Total revenue 382 264 744 466
Fixed        
Revenues        
Total revenue 110,101 100,245 219,746 198,651
Fixed | Transaction fees and commissions        
Revenues        
Total revenue 36,472 36,827 73,661 73,244
Fixed | Subscription fees        
Revenues        
Total revenue 50,281 45,278 99,492 89,192
Fixed | LSEG market data fees        
Revenues        
Total revenue 20,581 15,461 41,081 31,055
Fixed | Other        
Revenues        
Total revenue $ 2,767 $ 2,679 $ 5,512 $ 5,160