XML 73 R72.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
VALUATION AND QUALIFYING ACCOUNTS (Details) - Allowance for doubtful accounts - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balances at Beginning of Year $ (616) $ (5,058) $ (3,675)
Impact of ASC 606 Adoption 0 4,590 0
Additions Charged to Costs and Expenses (858) (346) (3,374)
Deductions 797 198 1,991
Balances at End of Year $ (677) $ (616) $ (5,058)