XML 93 R34.htm IDEA: XBRL DOCUMENT v3.22.2
ACCOUNTS RECEIVABLE (Tables)
6 Months Ended
Jun. 30, 2022
Receivables [Abstract]  
Schedule of components of accounts receivable, net
The components of accounts receivable, net, include the following:
June 30,
2022
December 31,
2021
Accounts receivable$45,339 $39,045 
Investment banking fees, commissions and other receivables10,369 14,286 
Total accounts receivable55,708 53,331 
Allowance for doubtful accounts(2,773)(3,658)
Accounts receivable, net$52,935 $49,673 
Schedule of allowance for doubtful accounts
Additions and changes to the allowance for doubtful accounts consist of the following:
Three Months Ended
June 30,
Six Months Ended
June 30,
2022202120222021
Balance, beginning of period$3,103 $3,526 $3,658 $3,599 
Add: Additions to reserve871 353 1,276 755 
Less: Write-offs(1,209)(320)(2,169)(821)
Less: Recovery32 
Balance, end of period$2,773 $3,565 $2,773 $3,565