XML 46 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Accounts Receivable (Tables)
9 Months Ended
Sep. 30, 2020
Receivables [Abstract]  
Schedule of components of accounts receivable, net
   September 30,   December 31, 
   2020   2019 
Accounts receivable    $38,421   $36,385 
Investment banking fees, commissions and other receivables   4,247    8,043 
Unbilled receivables     5,738    3,710 
Total accounts receivable   48,405    48,138 
Allowance for doubtful accounts   (2,752)   (1,514)
Accounts receivable, net  $45,654   $46,624 

 

Schedule of allowance for doubtful accounts
   Three Months Ended   Nine Months Ended 
   September 30,   September 30, 
   2020   2019   2020   2019 
Balance, beginning of period  $2,760   $1,360   $1,514   $696 
Add: Additions to reserve   356    615    2,438    1,681 
Less: Write-offs   (364)   (376)   (1,200)   (759)
Less: Recovery     
    (138)   
    (157)
Balance, end of period  $2,752   $1,461   $2,752   $1,461