XML 17 R29.htm IDEA: XBRL DOCUMENT v3.2.0.727
Fair Value of Financial Instruments - Cash and Cash Equivalents (Detail) - USD ($)
$ in Thousands
Jun. 30, 2015
Mar. 31, 2015
Dec. 31, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Total cash and cash equivalents $ 985,727 $ 1,033,144 $ 927,107 $ 970,561 $ 1,131,046 $ 1,247,652
Total short-term investments 47,047   40,336      
Cost            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Total cash and cash equivalents 985,727   927,107      
Total short-term investments 47,047   40,336      
Total 1,032,774   967,443      
Fair Value            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Total cash and cash equivalents 985,764   927,175      
Total short-term investments 47,066   40,391      
Total 1,032,830   967,566      
Cash and Cash Equivalents | Cost            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Cash and overnight deposits 584,452   531,312      
Corporate commercial paper 348,653   356,468      
Time deposits 52,622   39,327      
Cash and Cash Equivalents | Fair Value            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Cash and overnight deposits 584,452   531,312      
Corporate commercial paper 348,690   356,536      
Time deposits 52,622   39,327      
Short-term Investments | Cost            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Corporate commercial paper 47,006   40,295      
Time deposits 41   41      
Short-term Investments | Fair Value            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Corporate commercial paper 47,025   40,350      
Time deposits $ 41   $ 41