XML 23 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts Receivable, Net
9 Months Ended
Sep. 30, 2023
Receivables [Abstract]  
Accounts Receivable, Net Accounts Receivable, Net
Accounts receivable, net, consisted of the following (in thousands):
 September 30, 2023December 31, 2022
Accounts receivable, gross$51,579 $46,867 
Less: allowance for doubtful accounts(2,574)(3,783)
Accounts receivable, net$49,005 $43,084 
Activity related to the Company’s allowance for doubtful accounts for the three months ended September 30, 2023 and 2022 were as follows (in thousands):
20232022
Balance at July 1
$2,196 $3,471 
Bad debt expense447 426 
Write-offs(69)(67)
Balance at September 30
$2,574 $3,830 
Activity related to the Company’s allowance for doubtful accounts for the nine months ended September 30, 2023 and 2022 were as follows (in thousands):
20232022
Balance at January 1$3,783 $1,187 
Bad debt expense737 2,817 
Write-offs(1,946)(174)
Balance at September 30
$2,574 $3,830