Schedule II - Valuation And Qualifying Accounts (Details) - Allowance For Doubtful Accounts [Member] - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2018 |
Dec. 31, 2017 |
Dec. 31, 2016 |
|
Valuation and Qualifying Accounts Disclosure [Line Items] | |||
BALANCE AT BEGINNING OF PERIOD | $ (15,175) | $ (14,236) | $ (13,244) |
(CHARGED) CREDITED TO COSTS AND EXPENSES | (247) | (17,376) | (16,420) |
(CHARGED) CREDITED TO OTHER ACCOUNTS | (1,436) | (1,360) | (1,518) |
DEDUCTIONS | 16,605 | 17,797 | 16,946 |
BALANCE AT END OF PERIOD | $ (253) | $ (15,175) | $ (14,236) |