XML 59 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Jan. 01, 2018
Jan. 01, 2017
Dec. 31, 2014
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Cash and cash equivalents $ 2,541,604 $ 2,081,075 $ 1,477,265      
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents 2,563,341 2,082,007 1,478,071     $ 3,149,494
Cumulative effect of adoption of accounting standard updates 280,240          
Excess tax benefits on stock-based awards and other equity deductions 0 60,986 101,508      
Accounting Standards Update 2016-18            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Restricted Cash and Cash Equivalents, Current 21,737 932 806      
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents 2,563,341 $ 2,082,007 $ 1,478,071      
Accounting Standards Update 2016-16 | Other Noncurrent Assets [Member]            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Cumulative effect of adoption of accounting standard updates         $ 6,600  
Accounting Standards Update 2016-16 | Other Current Assets [Member]            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Cumulative effect of adoption of accounting standard updates         3,300  
Accounting Standards Update 2016-16 | Deferred Income Taxes [Member]            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Cumulative effect of adoption of accounting standard updates         (5,700)  
Additional Paid-in Capital            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Cumulative effect of adoption of accounting standard updates 8,988          
Retained Earnings            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Cumulative effect of adoption of accounting standard updates 271,252          
Retained Earnings | Accounting Standards Update 2018-02            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Cumulative effect of adoption of accounting standard updates $ 19,000          
Retained Earnings | Accounting Standards Update 2016-16            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Cumulative effect of adoption of accounting standard updates         (4,200)  
Retained Earnings | Accounting Standards Update 2016-01 | Forecast            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Cumulative effect of adoption of accounting standard updates       $ 241,000    
Retained Earnings | Accounting Standards Update 2014-09 | Forecast            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Cumulative effect of adoption of accounting standard updates       $ 190,000    
Accounting Standards Update 2016-09, Unrecognized Equity Deductions component | Accounting Standards Update 2016-09 | Deferred Income Taxes [Member]            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Cumulative effect of adoption of accounting standard updates         301,400  
Accounting Standards Update 2016-09, Unrecognized Equity Deductions component | Retained Earnings | Accounting Standards Update 2016-09            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Cumulative effect of adoption of accounting standard updates         301,400  
Accounting Standards Update 2016-09, Forfeiture Rate Component [Member] | Accounting Standards Update 2016-09 | Deferred Income Taxes [Member]            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Cumulative effect of adoption of accounting standard updates         (2,100)  
Accounting Standards Update 2016-09, Forfeiture Rate Component [Member] | Additional Paid-in Capital | Accounting Standards Update 2016-09            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Cumulative effect of adoption of accounting standard updates         9,000  
Accounting Standards Update 2016-09, Forfeiture Rate Component [Member] | Retained Earnings | Accounting Standards Update 2016-09            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Cumulative effect of adoption of accounting standard updates         $ (6,900)