XML 64 R22.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts Receivable (Tables)
3 Months Ended
Mar. 31, 2020
Accounts Receivable, Net, Current [Abstract]  
Schedule of accounts receivable
Accounts receivable consisted of the following (in thousands):
 
March 31,
2020
 
December 31,
2019
Total receivables
$
8,495

 
$
11,401

Allowance for doubtful accounts and returns
(332
)
 
(335
)
Accounts receivable, net
$
8,163

 
$
11,066

Allowance for doubtful accounts receivable
Summary of allowance for doubtful accounts and returns activity was as follows (in thousands):
 
March 31,
2020
 
December 31,
2019
Beginning balance
$
(335
)
 
$
(390
)
Provision for bad debts on trade receivables
(23
)
 
(106
)
Other allowances
31

 
(26
)
Accounts receivable write offs
(5
)
 
187

Ending balance
$
(332
)
 
$
(335
)