Annual report pursuant to Section 13 and 15(d)

Fair Value of Assets and Liabilities (Schedule of Fair Value of Assets and Liabilities Measured on a Nonrecurring Basis) (Details)

v3.6.0.2
Fair Value of Assets and Liabilities (Schedule of Fair Value of Assets and Liabilities Measured on a Nonrecurring Basis) (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Liabilities    
Contingent consideration payable $ 7,144 $ 2,813
Carrying Value | Fair Value, Measurements, Nonrecurring    
Assets    
Cash and cash equivalents 98,930 118,677
Notes receivable, net 32,611 26,967
Other receivables, net 54,634 48,564
Total assets 228,520 240,824
Liabilities    
Accrued compensation 26,299 29,115
Commissions and fees payable 60,594 59,995
Accounts payable and accrued liabilities 32,732 27,991
Accrued interest 281 823
Notes payable, net 26,417 53,921
Total liabilities 146,323 171,845
Fair Value | Fair Value, Measurements, Nonrecurring    
Assets    
Cash and cash equivalents 98,930 118,677
Notes receivable, net 32,611 26,967
Other receivables, net 54,634 48,564
Total assets 228,520 240,824
Liabilities    
Accrued compensation 26,299 29,115
Commissions and fees payable 60,594 59,995
Accounts payable and accrued liabilities 32,732 27,991
Accrued interest 281 823
Notes payable, net 24,494 50,416
Total liabilities 144,400 168,340
Fair Value | Fair Value, Measurements, Nonrecurring | Level 1    
Assets    
Cash and cash equivalents 98,930 118,677
Notes receivable, net 0 0
Other receivables, net 0 0
Total assets 98,930 118,677
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 | Fair Value, Measurements, Nonrecurring | Level 2    
Assets    
Cash and cash equivalents 0 0
Notes receivable, net 32,611 26,967
Other receivables, net 54,634 48,564
Total assets 129,590 122,147
Liabilities    
Accrued compensation 26,299 29,115
Commissions and fees payable 60,594 59,995
Accounts payable and accrued liabilities 32,732 27,991
Accrued interest 281 823
Notes payable, net 24,494 50,416
Total liabilities 144,400 168,340
Receivables from clearing brokers | Carrying Value | Fair Value, Measurements, Nonrecurring    
Assets    
Receivables 41,492 44,466
Receivables from clearing brokers | Fair Value | Fair Value, Measurements, Nonrecurring    
Assets    
Receivables 41,492 44,466
Receivables from clearing brokers | Fair Value | Fair Value, Measurements, Nonrecurring | Level 1    
Assets    
Receivables 0 0
Receivables from clearing brokers | Fair Value | Fair Value, Measurements, Nonrecurring | Level 2    
Assets    
Receivables 41,492 44,466
Receivables from other broker-dealers | Carrying Value | Fair Value, Measurements, Nonrecurring    
Assets    
Receivables 853 2,150
Receivables from other broker-dealers | Fair Value | Fair Value, Measurements, Nonrecurring    
Assets    
Receivables 853 2,150
Receivables from other broker-dealers | Fair Value | Fair Value, Measurements, Nonrecurring | Level 1    
Assets    
Receivables 0 0
Receivables from other broker-dealers | Fair Value | Fair Value, Measurements, Nonrecurring | Level 2    
Assets    
Receivables $ 853 $ 2,150