Annual report pursuant to Section 13 and 15(d)

Schedule II - Schedule of Valuation and Qualifying Accounts (Details)

v3.10.0.1
Schedule II - Schedule of Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Allowance for doubtful accounts      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance January 1, $ 9,500 $ 8,658 $ 6,118
Charged to Expenses (Benefit) 50,824 55,715 55,941
Write-offs/ Payments/ Other (53,706) (54,873) (53,401)
Balance December 31, 6,618 9,500 8,658
Deferred tax assets—valuation allowance      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance January 1, 52,883 47,682 49,095
Charged to Expenses (Benefit) 13,346 4,395 (1,019)
Write-offs/ Payments/ Other 0 806 (394)
Balance December 31, $ 66,229 $ 52,883 $ 47,682