XML 43 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
BASIS OF PRESENTATION Basis of Presentation (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Jan. 01, 2017
Dec. 31, 2016
Dec. 31, 2015
Cumulative Effect of New Accounting Principle in Period of Adoption $ 299,305        
Cash and cash equivalents 2,846,300     $ 2,081,075  
Total cash, cash equivalents and restricted cash as shown in the Unaudited Consolidated Statements of Cash Flows 2,847,871 $ 2,423,126   2,082,007 $ 1,478,071
Excess tax benefits on stock-based awards and other equity deductions 0 $ 72,116      
Retained Earnings          
Cumulative Effect of New Accounting Principle in Period of Adoption 290,317        
Additional Paid-In Capital          
Cumulative Effect of New Accounting Principle in Period of Adoption 8,988        
Accounting Standards Update 2016-18 [Member]          
Restricted cash included in prepaid expenses and other current assets 1,571     932  
Total cash, cash equivalents and restricted cash as shown in the Unaudited Consolidated Statements of Cash Flows $ 2,847,871     $ 2,082,007  
Accounting Standards Update 2016-16 [Member] | Retained Earnings          
Cumulative Effect of New Accounting Principle in Period of Adoption     $ (4,200)    
Accounting Standards Update 2016-16 [Member] | Other Noncurrent Assets [Member]          
Cumulative Effect of New Accounting Principle in Period of Adoption     6,600    
Accounting Standards Update 2016-16 [Member] | Other Current Assets [Member]          
Cumulative Effect of New Accounting Principle in Period of Adoption     3,300    
Accounting Standards Update 2016-16 [Member] | Deferred Income Taxes [Member]          
Cumulative Effect of New Accounting Principle in Period of Adoption     (5,700)    
Accounting Standards Update 2016-09, Unrecognized Equity Deductions component | Accounting Standards Update 2016-09 [Member] | Retained Earnings          
Cumulative Effect of New Accounting Principle in Period of Adoption     301,400    
Accounting Standards Update 2016-09, Unrecognized Equity Deductions component | Accounting Standards Update 2016-09 [Member] | Deferred Income Taxes [Member]          
Cumulative Effect of New Accounting Principle in Period of Adoption     (301,400)    
Accounting Standards Update 2016-09, Forfeiture Rate Component [Member] | Accounting Standards Update 2016-09 [Member] | Retained Earnings          
Cumulative Effect of New Accounting Principle in Period of Adoption     (6,900)    
Accounting Standards Update 2016-09, Forfeiture Rate Component [Member] | Accounting Standards Update 2016-09 [Member] | Additional Paid-In Capital          
Cumulative Effect of New Accounting Principle in Period of Adoption     9,000    
Accounting Standards Update 2016-09, Forfeiture Rate Component [Member] | Accounting Standards Update 2016-09 [Member] | Deferred Income Taxes [Member]          
Cumulative Effect of New Accounting Principle in Period of Adoption     $ (2,100)