Quarterly report pursuant to Section 13 or 15(d)

ALLOWANCE FOR CREDIT LOSSES (Details)

v3.21.2
ALLOWANCE FOR CREDIT LOSSES (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Beginning Balance $ 19,101 $ 14,914 $ 20,085 $ 19,658
Adoption of ASC 326       (3,330)
Provision for expected credit losses 1,987 7,481 4,673 9,768
Write-offs charged against the allowance (4,295) (5,047) (9,075) (9,466)
Recoveries collected 1,411 2,118 2,521 2,836
Ending Balance 18,204 19,466 18,204 19,466
Trade Accounts Receivable [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Beginning Balance 15,731 11,861 16,854 16,699
Adoption of ASC 326       (3,330)
Provision for expected credit losses 369 6,927 2,234 8,480
Write-offs charged against the allowance (3,650) (4,454) (7,749) (8,233)
Recoveries collected 1,413 2,118 2,524 2,836
Ending Balance 13,863 16,452 13,863 16,452
Financing Receivable [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Beginning Balance 3,370 3,053 3,231 2,959
Adoption of ASC 326      
Provision for expected credit losses 1,618 554 2,439 1,288
Write-offs charged against the allowance (645) (593) (1,326) (1,233)
Recoveries collected (2) (3)
Ending Balance $ 4,341 $ 3,014 $ 4,341 $ 3,014