Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Roll Forward of Receivable Allowance (Details)

v2.4.1.9
Summary of Significant Accounting Policies - Roll Forward of Receivable Allowance (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Allowance for Doubtful Accounts Receivable [Roll Forward]      
Balance Beginning of Year $ 1,937us-gaap_AllowanceForDoubtfulAccountsReceivable $ 1,436us-gaap_AllowanceForDoubtfulAccountsReceivable $ 1,815us-gaap_AllowanceForDoubtfulAccountsReceivable
Charged to Expense 8,149us-gaap_ProvisionForDoubtfulAccounts 7,342us-gaap_ProvisionForDoubtfulAccounts 5,860us-gaap_ProvisionForDoubtfulAccounts
Write-Offs and Other (7,966)us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs (6,841)us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs (6,239)us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs
Balance End of Year $ 2,120us-gaap_AllowanceForDoubtfulAccountsReceivable $ 1,937us-gaap_AllowanceForDoubtfulAccountsReceivable $ 1,436us-gaap_AllowanceForDoubtfulAccountsReceivable