XML 95 R142.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SCHEDULE II VALUATION AND QUALIFYING ACCOUNTS (Details) - Allowance for doubtful accounts applied to accounts receivable in the balance sheet - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Movement in Valuation Allowances and Reserves      
Balance at Beginning of Period $ 1,452 $ 1,794 $ 1,864
Charged to Costs and Expenses 2,567 1,677 5,144
Deductions(1) 1,809 2,019 5,214
Balance at End of Period $ 2,210 $ 1,452 $ 1,794