XML 91 R58.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies (Significant Impacts of New Accounting Guidance) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Net Cash Provided by (Used in) Operating Activities, Continuing Operations $ 400,084 $ 373,276 $ 338,943
Net Cash Provided by (Used in) Financing Activities, Continuing Operations (597,799) (208,016) (222,196)
Accounting Standards Update 2016-09      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Effective Income Tax Rate Reconciliation, Deduction, Amount 21,500 27,700  
Tax Benefits Related To Share Based Payments At Settlement Classified As Operating Cash Flows Instead Of Financing Cash Flows | Accounting Standards Update 2016-09      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Net Cash Provided by (Used in) Operating Activities, Continuing Operations 21,500 27,700  
Net Cash Provided by (Used in) Financing Activities, Continuing Operations 21,500 27,700  
Cash Payments To Tax Authorities For Shares Withheld To Meet Tax Withholding Requirements On Restricted Stock Units Are Classified As Financing Cash Flow Instead Of Operating Cash Flow      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Net Cash Provided by (Used in) Operating Activities, Continuing Operations 9,400 8,100 4,400
Cash Payments To Tax Authorities For Shares Withheld To Meet Tax Withholding Requirements On Restricted Stock Units Are Classified As Financing Cash Flow Instead Of Operating Cash Flow | Accounting Standards Update 2016-09      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Net Cash Provided by (Used in) Financing Activities, Continuing Operations $ 9,400 $ 8,100 $ 4,400