Annual report pursuant to Section 13 and 15(d)

ACCOUNTS RECEIVABLE (Tables)

v3.24.0.1
ACCOUNTS RECEIVABLE (Tables)
12 Months Ended
Dec. 31, 2023
ACCOUNTS RECEIVABLE  
Schedule of accounts receivable

The components of accounts receivable are as follows (in thousands):

December 31, 

December 31, 

2023

2022

Trade receivables

$

41,132

$

40,121

Allowance for doubtful accounts

(3,442)

(1,640)

Total accounts receivable

$

37,690

$

38,481

Schedule of allowance for doubtful accounts

The following table summarizes activity in the allowance for doubtful accounts (in thousands):

December 31, 

December 31, 

2023

2022

Balance at beginning of period

$

1,640

$

665

Provision for uncollectible accounts, net of recoveries

2,215

1,393

Uncollectible accounts written off

(413)

(418)

Balance at end of period

$

3,442

$

1,640