XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accounts Receivable (Tables)
3 Months Ended
Mar. 31, 2024
Accounts Receivable  
Schedule of accounts receivable

Accounts receivable consists of the following (in thousands):

    

March 31,

    

December 31,

2024

2023

Gross Accounts receivable

$

15,289

$

15,505

Allowance for credit losses

 

(1,225)

 

(1,217)

Accounts receivable, net

$

14,064

$

14,288

Schedule of activity in allowance for credit losses

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

March 31,

2024

2023

Balance at January 1

$

1,217

$

1,213

Additions charged to expense

15

 

180

Write-offs against allowance

(7)

 

(230)

Foreign currency translation adjustment

-

 

3

Balance at March 31

$

1,225

$

1,166