XML 77 R51.htm IDEA: XBRL DOCUMENT v3.8.0.1
New Accounting Pronouncements (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jan. 01, 2017
Sep. 30, 2017
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Jan. 01, 2018
New Accounting Pronouncements            
Income tax benefit     $ 498,507 $ (11,307) $ (55,924)  
Increase in deferred asset valuation allowance   $ (766,200) (714,800)      
Net cash provided by (used in) operating activities     459,079 411,719 413,808  
Net cash provided by (used in) financing activities     (189,028) (339,930) 395,533  
Retained earnings     (1,051,818) (1,525,281)    
Accrued expenses     125,688 101,906    
Accounting Standards Update 2016-09            
New Accounting Pronouncements            
Income tax benefit     $ 6,300      
Accounting Standards Update 2016-09 | Adjustment            
New Accounting Pronouncements            
Increase in deferred tax assets $ 15,400          
Increase in deferred asset valuation allowance $ 15,400          
Net cash provided by (used in) operating activities       6,900 14,800  
Net cash provided by (used in) financing activities       $ (6,900) $ (14,800)  
Accounting Standards Update 2014-09 | Forecast Adjustment            
New Accounting Pronouncements            
Retained earnings           $ (11,400)
Accrued expenses           $ 11,400