Basis and Summary of Significant Accounting Policies - Components of the Accounts Receivable Provision (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2018 |
Sep. 30, 2017 |
Sep. 30, 2018 |
Sep. 30, 2017 |
|
| Accounting Policies [Abstract] | ||||
| Bad Debt Expense | $ 64,235 | $ 50,705 | $ 160,886 | $ 118,749 |
| Provision for Returns and Uncollected Renewal Payments | 11,451 | 9,331 | 27,877 | 23,393 |
| Accounts Receivable Provision | $ 75,686 | $ 60,036 | $ 188,763 | $ 142,142 |