XML 92 R38.htm IDEA: XBRL DOCUMENT v3.3.0.814
Investments - Fair Value of Short-Term Available-for-Sale Investments (Detail) - Short-Term Investments [Member] - USD ($)
$ in Thousands
Sep. 30, 2015
Dec. 31, 2014
Schedule of Investments [Line Items]    
Fair value of available-for-sale investments $ 196,842 $ 129,594
Time Deposits and Certificates of Deposit [Member]    
Schedule of Investments [Line Items]    
Fair value of available-for-sale investments 21,152 20,900
Bankers' Acceptance Drafts [Member]    
Schedule of Investments [Line Items]    
Fair value of available-for-sale investments 266 82
Commercial Paper [Member]    
Schedule of Investments [Line Items]    
Fair value of available-for-sale investments 1,446  
Corporate Obligations [Member]    
Schedule of Investments [Line Items]    
Fair value of available-for-sale investments 75,433 24,020
Municipal Bonds [Member]    
Schedule of Investments [Line Items]    
Fair value of available-for-sale investments 4,959 2,099
U.S. Agency Obligations [Member]    
Schedule of Investments [Line Items]    
Fair value of available-for-sale investments $ 93,586 $ 82,493