XML 22 R13.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accounts receivable, Net
9 Months Ended
Sep. 30, 2022
Accounts Receivable Net [Abstract]  
Accounts Receivable, Net

7. Accounts Receivable, net

Accounts receivable, net include:

 

 

As of
September 30,
2022

 

 

As of
December 31,
2021

 

Accounts receivable

 

$

29,578

 

 

$

18,970

 

Less: Allowance for credit losses

 

 

(115

)

 

 

(167

)

Less: Allowance for returns

 

 

(1,865

)

 

 

(2,312

)

Total accounts receivable, net

 

$

27,598

 

 

$

16,491

 

 

Accounts receivable are stated at their amortized cost adjusted for any write-offs and allowances for returns. The Company estimates expected credit losses related to accounts receivable balances based on a review of available and relevant information including current economic conditions, projected economic conditions, historical loss experience, account aging, and other factors that could affect collectability. Expected credit losses are determined individually or collectively depending on whether the accounts receivable balances share similar risk characteristics. The allowance for credit losses is the best estimate of the amount of expected credit losses related to existing accounts receivable. The Company does not have any off-balance sheet credit exposure related to its customers.

 

 

Nine Months Ended September 30,

 

Allowance for credit losses

 

2022

 

 

2021

 

Beginning of period

 

$

167

 

 

$

200

 

Provision for credit losses

 

 

20

 

 

 

18

 

Write-offs and recoveries

 

 

(72

)

 

 

(26

)

End of period

 

$

115

 

 

$

192

 

 

The allowances for returns are accounted for as reductions of revenue and are estimated based on the Company’s periodic assessment of historical experience and trends. The Company considers factors such as historical reasons for adjustments, service and delivery issues or delays, and past due customer billings.