XML 70 R44.htm IDEA: XBRL DOCUMENT v3.19.1
Accounts Receivable - Allowance for Doubtful Accounts Related to Accounts Receivable (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Allowance for Doubtful Accounts Receivable [Roll Forward]    
Allowance for doubtful accounts beginning of period $ 59,963 $ 46,031
Provision for bad debts 22,164 [1] 11,997
Write-offs (15,933) (9,039)
Allowance for doubtful accounts end of period $ 66,194 $ 48,989
[1] Reflects the impact of the Company's adoption of Accounting Standards Update 2016-18, "Statement of Cash Flows (Topic 230)", which was adopted by the Company on January 1, 2018 and applied retrospectively to results for 2017. The adoption of Topic 230 resulted in the statement of cash flows presenting the changes in the total of cash, cash equivalents and restricted cash. As a result, the Company will no longer present transfers between cash and cash equivalents and restricted cash in the statement of cash flows.