Quarterly report pursuant to Section 13 or 15(d)

ALLOWANCE FOR CREDIT LOSSES (Details)

v3.21.1
ALLOWANCE FOR CREDIT LOSSES (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Balance at December 31, 2019 $ 20,085 $ 19,658
Provision for expected credit losses 2,686 2,287
Write-offs charged against the allowance (4,780) (4,419)
Recoveries collected 1,110 718
Balance at March 31, 2020 19,101 14,914
Adoption of ASC 326   (3,330)
Trade Accounts Receivable [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Balance at December 31, 2019 16,854 16,699
Provision for expected credit losses 1,865 1,553
Write-offs charged against the allowance (4,099) (3,779)
Recoveries collected 1,111 718
Balance at March 31, 2020 15,731 11,861
Adoption of ASC 326   (3,330)
Financing Receivable [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Balance at December 31, 2019 3,231 2,959
Provision for expected credit losses 821 734
Write-offs charged against the allowance (681) (640)
Recoveries collected (1)
Balance at March 31, 2020 $ 3,370 3,053
Adoption of ASC 326