Quarterly report pursuant to Section 13 or 15(d)

Fair Value of Assets and Liabilities - Nonrecurring Basis (Details)

v3.19.3
Fair Value of Assets and Liabilities - Nonrecurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Assets    
Receivables from clearing brokers $ 27,835 $ 24,068
Receivables from other broker-dealers 5,597 7,078
Liabilities    
Contingent consideration liabilities 2,520 2,230
Fair Value | Level 2    
Liabilities    
Notes payable, net 333,145 266,844
Fair Value, Measurements, Nonrecurring | Carrying Value    
Assets    
Cash and cash equivalents 251,033 182,693
Receivables from clearing brokers 27,835 24,068
Receivables from other broker-dealers 5,597 7,078
Notes receivable, net 7,459 5,809
Other receivables, net 67,419 68,942
Insurance trailing commissions receivable 67,290 64,300
Total assets 426,633 352,890
Liabilities    
Accrued compensation 36,871 39,264
Commissions and fees payable 106,004 105,306
Accounts payable and accrued liabilities 34,677 46,511
Accrued interest 0 123
Notes payable, net 315,898 254,072
Total liabilities 493,450 445,276
Fair Value, Measurements, Nonrecurring | Fair Value    
Assets    
Cash and cash equivalents 251,033 182,693
Receivables from clearing brokers 27,835 24,068
Receivables from other broker-dealers 5,597 7,078
Notes receivable, net 7,459 5,809
Other receivables, net 67,419 68,942
Insurance trailing commissions receivable 67,290 64,300
Total assets 426,633 352,890
Liabilities    
Accrued compensation 36,871 39,264
Commissions and fees payable 106,004 105,306
Accounts payable and accrued liabilities 34,677 46,511
Accrued interest 0 123
Notes payable, net 333,145 266,844
Total liabilities 510,697 458,048
Fair Value, Measurements, Nonrecurring | Fair Value | Level 1    
Assets    
Cash and cash equivalents 251,033 182,693
Receivables from clearing brokers 0 0
Receivables from other broker-dealers 0 0
Notes receivable, net 0 0
Other receivables, net 0 0
Insurance trailing commissions receivable 0
Total assets 251,033 182,693
Liabilities    
Accrued compensation 0 0
Commissions and fees payable 0 0
Accounts payable and accrued liabilities 0 0
Accrued interest 0 0
Notes payable, net 0 0
Total liabilities 0 0
Fair Value, Measurements, Nonrecurring | Fair Value | Level 2    
Assets    
Cash and cash equivalents 0 0
Receivables from clearing brokers 27,835 24,068
Receivables from other broker-dealers 5,597 7,078
Notes receivable, net 7,459 5,809
Other receivables, net 67,419 68,942
Insurance trailing commissions receivable 67,290 64,300
Total assets 175,600 170,197
Liabilities    
Accrued compensation 36,871 39,264
Commissions and fees payable 106,004 105,306
Accounts payable and accrued liabilities 34,677 46,511
Accrued interest 0 123
Notes payable, net 333,145 266,844
Total liabilities $ 510,697 $ 458,048