XML 23 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts Receivable, Net
6 Months Ended
Jun. 30, 2023
Receivables [Abstract]  
Accounts Receivable, Net

NOTE 5 — Accounts Receivable, Net

 

Accounts receivable, net of $3,589 and $3,298 as of June 30, 2023 and December 31, 2022, respectively, consists of amounts due from customers less an allowance for doubtful accounts.

 

The following table presents the allowance for doubtful accounts and the changes therein:

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance, beginning of period

 

$

1,091

 

 

$

1,682

 

 

$

908

 

 

$

1,848

 

Add: provision for doubtful accounts, net of recoveries

 

 

685

 

 

 

764

 

 

 

1,410

 

 

 

640

 

Less: write-offs

 

 

(372

)

 

 

(977

)

 

 

(914

)

 

 

(1,019

)

Balance, end of period

 

$

1,404

 

 

$

1,469

 

 

$

1,404

 

 

$

1,469