XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.3
Accounts Receivable
9 Months Ended
Sep. 30, 2024
Accounts Receivable  
Accounts Receivable

3.Accounts Receivable

Accounts receivable consists of the following (in thousands):

    

September 30,

    

December 31,

2024

2023

Gross Accounts receivable

$

24,665

$

15,505

Allowance for credit losses

 

(1,479)

 

(1,217)

Accounts receivable, net

$

23,186

$

14,288

Activity in the allowance for the credit losses for the three and nine months ended September 30, 2024 and 2023 was as follows (in thousands):

    

Three Months Ended

    

Nine Months Ended

September 30,

September 30,

2024

    

2023

2024

    

2023

Balance at beginning of period

$

1,433

$

1,220

$

1,217

$

1,213

Additions charged to expense

168

34

401

 

366

Write-offs against allowance

(128)

(28)

(145)

 

(359)

Foreign currency translation adjustment

6

(5)

6

 

1

Balance at end of period

$

1,479

$

1,221

$

1,479

$

1,221