XML 41 R31.htm IDEA: XBRL DOCUMENT v3.5.0.2
Fair Value of Financial Instruments - Cash and Cash Equivalents (Detail) - USD ($)
$ in Thousands
Sep. 30, 2016
Jun. 30, 2016
Dec. 31, 2015
Sep. 30, 2015
Jun. 30, 2015
Dec. 31, 2014
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Total cash and cash equivalents $ 1,042,700 $ 980,264 $ 807,796 $ 968,683 $ 985,727 $ 927,107
Cost            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Total cash and cash equivalents 1,042,700   807,796      
Total 1,042,748   807,836      
Fair Value            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Total 1,042,807   807,883      
Cash and Cash Equivalents | Cost            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Cash and overnight deposits 451,234   445,582      
Corporate commercial paper 535,393   302,433      
Time deposits 56,073   59,781      
Cash and Cash Equivalents | Fair Value            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Cash and overnight deposits 451,234   445,582      
Corporate commercial paper 535,452   302,480      
Time deposits 56,073   59,781      
Total cash and cash equivalents 1,042,759   807,843      
Short-term Investments | Cost            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Time deposits 48   40      
Short-term Investments | Fair Value            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Time deposits $ 48   $ 40