XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.3
Accounts Receivable, Net
9 Months Ended
Sep. 30, 2024
Receivables [Abstract]  
Accounts Receivable, Net Accounts Receivable, Net
Accounts receivable, net, consisted of the following (in thousands):
 September 30, 2024December 31, 2023
Accounts receivable, gross$56,797 $57,015 
Less: allowance for doubtful accounts(2,767)(3,144)
Accounts receivable, net$54,030 $53,871 
Activity related to the Company’s allowance for doubtful accounts for the three months ended September 30, 2024 and 2023 were as follows (in thousands):
20242023
Balance at July 1$3,269 $2,196 
Bad debt (reversal) expense(279)447 
Write-offs(223)(69)
Balance at September 30$2,767 $2,574 
Activity related to the Company’s allowance for doubtful accounts for the nine months ended September 30, 2024 and 2023 were as follows (in thousands):
20242023
Balance at January 1$3,144 3,783 
Bad debt expense141 737 
Write-offs(518)(1,946)
Balance at September 30$2,767 $2,574