XML 28 R16.htm IDEA: XBRL DOCUMENT v3.23.3
ACCOUNTS RECEIVABLE
9 Months Ended
Sep. 30, 2023
Receivables [Abstract]  
ACCOUNTS RECEIVABLE ACCOUNTS RECEIVABLE
The components of accounts receivable, net, include the following:
September 30,
2023
December 31,
2022
Accounts receivable$120,550 $144,120 
Investment banking fees, commissions and other receivables13,795 8,654 
Total accounts receivable134,345 152,774 
Allowance for doubtful accounts(6,927)(3,664)
Accounts receivable, net$127,418 $149,110 
Additions and changes to the allowance for doubtful accounts consist of the following:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Balance, beginning of period$6,265 $2,773 $3,664 $3,658 
Add: Additions to reserve2,079 1,510 5,881 2,786 
Less: Write-offs(1,417)(688)(2,618)(2,857)
Less: Recovery— — — 
Balance, end of period$6,927 $3,595 $6,927 $3,595