XML 43 R110.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SCHEDULE II VALUATION AND QUALIFYING ACCOUNTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Allowance for Doubtful Accounts      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance Beginning of Period $ 26,368 $ 16,173 $ 15,046
Additions Charged to Operating Expense 2,408 15,817 7,901
Deductions from Reserves 6,283 5,622 6,774
Balance End of Period 22,493 26,368 16,173
Revenue Allowance      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance Beginning of Period 17,947 11,626 14,203
Additions Charged to Operating Expense 35,549 41,338 24,862
Deductions from Reserves 37,278 35,017 27,439
Balance End of Period 16,218 17,947 11,626
Valuation Allowance on Deferred Tax Assets      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance Beginning of Period 79,295 68,355 55,189
Additions Charged to Operating Expense 4,459 10,466 9,052
Deductions from Reserves (111) 474 4,114
Balance End of Period $ 83,643 $ 79,295 $ 68,355