XML 76 R66.htm IDEA: XBRL DOCUMENT v3.22.2
Business Segment and Geographic Information - Revenue by Client Sector (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Business Segment and Geographic Information        
Total revenue $ 297,138 $ 260,840 $ 608,624 $ 534,239
Operating expenses 190,531 177,048 390,415 352,120
Operating income 106,607 83,792 218,209 182,119
Institutional        
Business Segment and Geographic Information        
Total revenue 181,298 160,883 378,508 336,207
Wholesale        
Business Segment and Geographic Information        
Total revenue 68,010 61,689 140,948 121,079
Retail        
Business Segment and Geographic Information        
Total revenue 26,800 18,261 46,772 36,974
Market Data        
Business Segment and Geographic Information        
Total revenue $ 21,030 $ 20,007 $ 42,396 $ 39,979