Annual report pursuant to Section 13 and 15(d)

SCHEDULE II ??? VALUATION AND QUALIFYING ACCOUNTS (Tables)

v3.20.4
SCHEDULE II – VALUATION AND QUALIFYING ACCOUNTS (Tables)
12 Months Ended
Dec. 31, 2020
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
SCHEDULE II-VALUATION AND QUALIFYING ACCOUNTS
    Allowance for Expected Credit Losses  
(in thousands)   Balance at
Beginning of
Year
    Adoption of
ASC 326
    Charged to
Costs and
Expenses
    Net
(Deductions)
Recoveries
    Balance at
End of Year
 
                                         
2020   $ 19,658     $ (3,330 )   $ 17,536     $ (13,779 )   $ 20,085  
2019   $ 16,666     $     $ 15,145     $ (12,153 )   $ 19,658  
2018   $ 14,706     $     $ 13,606     $ (11,646 )   $ 16,666