XML 60 R45.htm IDEA: XBRL DOCUMENT v3.6.0.2
Summary of Significant Accounting Policies (Details) - USD ($)
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Jan. 01, 2016
Summary of Significant Accounting Policies [Line Items]        
Property and equipment per unit value, minimum $ 1,000      
Property, plant and equipment, estimated useful life, minimum (in years) 1 year      
Minimum percentage of tax benefit to be recognized (in percentage) 50.00%      
Increase to cash flows from operating activities $ 866,298,000 $ 764,151,000 $ 658,070,000  
Decrease to cash flows from financing activities $ 354,265,000 $ 267,728,000 $ (436,027,000)  
Sales | Customer concentration risk | No Customer [Member]        
Summary of Significant Accounting Policies [Line Items]        
Concentration risk percent (more than) 10.00% 10.00% 10.00%  
Accounts receivable | Customer concentration risk | No Customer [Member]        
Summary of Significant Accounting Policies [Line Items]        
Concentration risk percent (more than) 10.00% 10.00%    
Accounting Standards Update 2016-09 [Member]        
Summary of Significant Accounting Policies [Line Items]        
Increase to cash flows from operating activities $ 5,500,000 $ 29,300,000    
Decrease to cash flows from financing activities $ 5,500,000 $ 29,300,000    
Other Assets [Member] | Adjustments for New Accounting Pronouncement [Member]        
Summary of Significant Accounting Policies [Line Items]        
Amount of deferred financing costs reclassified       $ (6,200,000)
Convertible Senior Notes [Member] | Adjustments for New Accounting Pronouncement [Member]        
Summary of Significant Accounting Policies [Line Items]        
Amount of deferred financing costs reclassified       $ 6,200,000