XML 27 R11.htm IDEA: XBRL DOCUMENT v3.22.1
Accounts receivable, net
12 Months Ended
Dec. 31, 2021
Accounts receivable, net.  
Accounts receivable, net

4. Accounts receivable, net

December 31, 

    

2021

    

2020

Trade accounts receivable

$

27,409,029

$

21,422,782

Receivable from OC-BVI

 

40,877

 

62,171

Other accounts receivable

 

180,262

 

269,133

 

27,630,168

 

21,754,086

Allowance for doubtful accounts

 

(280,861)

 

(270,110)

Accounts receivable, net

$

27,349,307

$

21,483,976

The activity for the allowance for doubtful accounts consisted of:

December 31, 

    

2021

    

2020

Opening allowance for doubtful accounts

$

270,110

$

142,236

Provision for doubtful accounts

 

 

129,107

Accounts written off during the year

 

 

(1,233)

Recovery of accounts written off

10,751

Ending allowance for doubtful accounts

$

280,861

$

270,110

Significant concentrations of credit risk are disclosed in Note 18.