Quarterly report pursuant to Section 13 or 15(d)

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

v3.10.0.1
Fair Value of Assets and Liabilities - Schedule of Fair Value of Assets and Liabilities Measured on a Nonrecurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Liabilities    
Contingent consideration liabilities $ 1,939 $ 2,104
Carrying Value | Fair Value, Measurements, Nonrecurring    
Assets    
Cash and cash equivalents 262,834 172,103
Notes receivable, net 6,520 47,369
Other receivables, net 130,507 60,707
Total assets 427,983 331,544
Liabilities    
Accrued compensation 32,013 33,343
Commissions and fees payable 109,247 67,221
Accounts payable and accrued liabilities 48,183 38,374
Accrued interest 0 232
Notes payable, net 185,199 96,849
Total liabilities 374,642 236,019
Fair Value | Level 2    
Liabilities    
Notes payable, net 194,131 99,129
Fair Value | Fair Value, Measurements, Nonrecurring    
Assets    
Cash and cash equivalents 262,834 172,103
Notes receivable, net 6,520 47,369
Other receivables, net 130,507 60,707
Total assets 427,983 331,544
Liabilities    
Accrued compensation 32,013 33,343
Commissions and fees payable 109,247 67,221
Accounts payable and accrued liabilities 48,183 38,374
Accrued interest 0 232
Notes payable, net 194,131 99,129
Total liabilities 383,574 238,299
Fair Value | Fair Value, Measurements, Nonrecurring | Level 1    
Assets    
Cash and cash equivalents 262,834 172,103
Notes receivable, net 0 0
Other receivables, net 0 0
Total assets 262,834 172,103
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 6,520 47,369
Other receivables, net 130,507 60,707
Total assets 165,149 159,441
Liabilities    
Accrued compensation 32,013 33,343
Commissions and fees payable 109,247 67,221
Accounts payable and accrued liabilities 48,183 38,374
Accrued interest 0 232
Notes payable, net 194,131 99,129
Total liabilities 383,574 238,299
Receivables from clearing brokers | Carrying Value | Fair Value, Measurements, Nonrecurring    
Assets    
Receivables 26,650 48,543
Receivables from clearing brokers | Fair Value | Fair Value, Measurements, Nonrecurring    
Assets    
Receivables 26,650 48,543
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 26,650 48,543
Receivables from other broker-dealers | Carrying Value | Fair Value, Measurements, Nonrecurring    
Assets    
Receivables 1,472 2,822
Receivables from other broker-dealers | Fair Value | Fair Value, Measurements, Nonrecurring    
Assets    
Receivables 1,472 2,822
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 $ 1,472 $ 2,822