XML 58 R35.htm IDEA: XBRL DOCUMENT v3.20.4
FINANCING RECEIVABLES (Tables)
12 Months Ended
Dec. 31, 2020
Receivables [Abstract]  
Schedule of financed receivables including installment receivable amounts which are due subsequent to one year
FINANCING RECEIVABLES
At December 31,  2020   2019 
(in thousands)        
Gross financing receivables, short-term  $25,013   $23,942 
Gross financing receivables, long-term   40,121    32,076 
Allowance for expected credit losses   (3,231)   (2,959)
Net financing receivables  $61,903   $53,059 
The allowance for expected credit losses related to financing receivables

The allowance for expected credit losses related to financing receivables was as follows

FINANCING RECEIVABLES (Details 2)
At December 31,  2020   2019 
(in thousands)        
Balance, beginning of period  $2,959   $3,381 
Additions to allowance   2,837    2,179 
Charge-offs, net of recoveries   (2,565)   (2,601)
Balance, end of period  $3,231   $2,959 
summary of the past due financing receivables

The following is a summary of the past due financing receivables:

FINANCING RECEIVABLES (Details 3)
At December 31,  2020   2019 
(in thousands)        
30-59 days past due  $2,215   $1,427 
60-89 days past due   1,063    751 
90 days or more past due   1,745    1,412 
Total  $5,023   $3,590 
summary of percentage of gross financing receivables

The following is a summary of percentage of gross financing receivables:

FINANCING RECEIVABLES (Details 4)
At December 31,  2020   2019 
Current   92.3%    93.7% 
30-59 days past due   3.4%    2.5% 
60-89 days past due   1.6%    1.3% 
90 days or more past due   2.7%    2.5% 
Total   100.0%    100.0%