XML 90 R79.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Jan. 01, 2018
Dec. 31, 2017
Income Tax Disclosure [Abstract]        
Benefit from income taxes $ 2,652 $ 32,440    
Net discrete tax (expense) benefit (4,500) (500)    
Reasonably possible changes to unrecognized tax benefits related to settlement of tax audits and/or expiration of statutes of limitations within the next twelve months 28,000      
Income Tax Contingency [Line Items]        
Cumulative effect recognized on initial application of the new guidance $ 1,848,957 $ 3,301,875   $ 2,179,358
Accounting Standards Update 2016-16        
Income Tax Contingency [Line Items]        
Cumulative effect recognized on initial application of the new guidance     $ 9,000