XML 43 R31.htm IDEA: XBRL DOCUMENT v3.7.0.1
BASIS OF PRESENTATION Basis of Presentation (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Jan. 01, 2017
Dec. 31, 2016
Cumulative Effect of New Accounting Principle in Period of Adoption $ 299,305      
Cash and cash equivalents 2,434,020     $ 2,081,075
Excess tax benefits on stock-based awards and other equity deductions 0 $ 18,073    
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 928     932
Total cash, cash equivalents and restricted cash as shown in the Unaudited Consolidated Statements of Cash Flows $ 2,434,948     $ 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 [Member] | 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 [Member] | 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)