XML 11 R4.htm IDEA: XBRL DOCUMENT v3.26.1
Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenues        
Revenues $ 218,415 $ 219,462 $ 451,795 $ 428,038
Expenses        
Employee compensation and benefits 62,182 65,237 132,377 127,153
Depreciation and amortization 19,309 19,195 38,519 37,431
Technology and communications 21,508 19,421 41,868 37,469
Professional and consulting fees 7,973 7,190 14,349 13,600
Occupancy 3,982 3,753 7,801 7,375
Marketing and advertising 3,442 2,952 5,776 5,013
Clearing costs 4,359 4,447 8,785 8,632
General and administrative 5,783 5,403 11,522 11,119
Total expenses 128,538 127,598 260,997 247,792
Operating income 89,877 91,864 190,798 180,246
Other income (expense)        
Interest income 4,692 5,930 9,000 13,099
Interest expense (1,862) (139) (4,750) (352)
Equity in earnings of unconsolidated affiliate 0 168 0 457
Other, net (2,945) (407) (1,401) 120
Total other income (expense) (115) 5,552 2,849 13,324
Income before income taxes 89,762 97,416 193,647 193,570
Provision for income taxes 21,439 26,236 47,217 107,325
Net income 68,323 71,180 146,430 86,245
Less: income attributable to redeemable noncontrolling interest (218) (31) (443) (31)
Net income available for common stockholders $ 68,105 $ 71,149 $ 145,987 $ 86,214
Net income per common share        
Basic $ 1.93 $ 1.91 $ 4.14 $ 2.31
Diluted 1.93 1.91 4.13 2.31
Cash dividends declared per common share $ 0.78 $ 0.76 $ 1.56 $ 1.52
Weighted average shares outstanding        
Basic 35,203 37,210 35,252 37,299
Diluted 35,242 37,298 35,314 37,377
Commissions [Member]        
Revenues        
Revenues $ 186,895 $ 191,770 $ 390,366 $ 373,113
Information Services [Member]        
Revenues        
Revenues 16,094 13,087 30,539 25,991
Post-trade Services [Member]        
Revenues        
Revenues 11,598 11,076 23,205 22,164
Technology Services [Member]        
Revenues        
Revenues $ 3,828 $ 3,529 $ 7,685 $ 6,770