XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.2
Accounts Receivable, Net
6 Months Ended
Jun. 30, 2022
Receivables [Abstract]  
Accounts Receivable, Net
4.
ACCOUNTS RECEIVABLE, Net

Accounts receivable, net consisted of the following:

 

 

 

June 30,

 

 

December 31,

 

 

 

2022

 

 

2021

 

Accounts receivables

 

 

44,231

 

 

 

56,180

 

Other receivables

 

 

395

 

 

 

121

 

 

 

 

44,626

 

 

 

56,301

 

Less: allowance for doubtful accounts

 

 

(537

)

 

 

(365

)

Accounts receivable, net

 

 

44,089

 

 

 

55,936

 

 

The provision for bad debt expense (benefit) on accounts receivable was $78 and ($1) for the three months ended June 30, 2022 and 2021, respectively and $172 and $1 for the six months ended June 30, 2022 and 2021, respectively.

 

The following table presents changes in the allowance for doubtful accounts:

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Beginning balance

 

$

459

 

 

$

448

 

 

$

365

 

 

$

457

 

Reserve for doubtful accounts

 

 

78

 

 

 

 

 

 

178

 

 

 

89

 

Write-offs, net of recoveries

 

 

 

 

 

 

 

 

(6

)

 

 

(98

)

Ending balance

 

$

537

 

 

$

448

 

 

$

537

 

 

$

448