XML 19 R8.htm IDEA: XBRL DOCUMENT v3.25.1
Accounts Receivable
3 Months Ended
Mar. 31, 2025
Accounts Receivable  
Accounts Receivable

2.Accounts Receivable

Accounts receivable consists of the following (in thousands):

    

March 31,

    

December 31,

2025

2024

Gross Accounts receivable

$

31,415

$

29,772

Allowance for credit losses

 

(1,205)

 

(1,256)

Allowance for billing adjustments

(633)

(503)

Accounts receivable, net

$

29,577

$

28,013

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

    

Three Months Ended

March 31,

2025

    

2024

Balance at beginning of period

$

1,256

$

992

Additions charged to expense

-

15

Write-offs against allowance

(55)

(7)

Foreign currency translation adjustment

4

-

Balance at end of period

$

1,205

$

1,000