Annual report pursuant to Section 13 and 15(d)

Segment Reporting - Schedule of Segment Reporting Information, by Segment (Details)

v3.25.0.1
Segment Reporting - Schedule of Segment Reporting Information, by Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]      
Net commissions and fees $ 2,455,671 $ 2,026,596 $ 1,711,861
Fiduciary investment income 60,039 50,953 13,332
Total revenue 2,515,710 2,077,549 1,725,193
General and administrative 352,050 276,181 196,971
Change in contingent consideration (22,859) 5,421 442
Loss (income) from equity method investment in related party (18,231) (8,731) 414
Income tax expense 42,641 43,445 15,935
Other non-operating loss 15,041 10,380 5,073
NET INCOME 229,913 194,480 163,257
Operating And Reporting Segment      
Segment Reporting Information [Line Items]      
Net commissions and fees 2,455,671 2,026,596 1,711,861
Fiduciary investment income 60,039 50,953 13,332
Total revenue 2,515,710 2,077,549 1,725,193
Compensation-related expense 1,426,674 1,222,342 1,021,823
General and administrative 277,813 230,467 185,956
Other segment items 238,640 144,401 118,173
Depreciation and amortization 167,630 115,837 109,291
Change in contingent consideration (22,859) 5,421 442
Interest income (21,509) (31,986) (10,579)
Interest expense 179,957 151,493 115,408
Loss (income) from equity method investment in related party (18,231) (8,731) 414
Income tax expense 42,641 43,445 15,935
Other non-operating loss $ 15,041 $ 10,380 $ 5,073