XML 42 R32.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value of Financial Instruments - Cash and Cash Equivalents (Detail) - USD ($)
$ in Thousands
Sep. 30, 2017
Jun. 30, 2017
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2016
Dec. 31, 2015
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Total cash and cash equivalents $ 1,033,444 $ 1,114,910 $ 974,435 $ 1,042,700 $ 980,264 $ 807,796
Cost            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Total cash and cash equivalents 1,033,444   974,435      
Cost | Cash and Cash Equivalents            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Cash and overnight deposits 385,432   406,787      
Corporate commercial paper 613,433   507,777      
Time deposits 34,579   59,871      
Fair Value | Cash and Cash Equivalents            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Cash and overnight deposits 385,432   406,787      
Corporate commercial paper 613,825   507,889      
Time deposits 34,579   59,871      
Total cash and cash equivalents $ 1,033,836   $ 974,547