XML 53 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Basis of Presentation and Accounting Policies (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2020
Dec. 31, 2019
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Accounting Standards Update   us-gaap:AccountingStandardsUpdate201613Member
Retained earnings $ 3,625,291 $ 3,652,244
Allowance for doubtful accounts 76,061 53,412
Increase to allowance for credit loss 15,800  
Accounts receivable, noncurrent 108,200 118,500
Allowance for credit loss, noncurrent 97,900 101,400
ASU No. 2016-13 - Measurement of Credit Losses on Financial Instruments (Topic 326)    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Retained earnings   $ 7,300
Allowance for doubtful accounts $ 6,900