XML 61 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Cash Equivalents and Investments Classified as Available-for-sale Securities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 438,084 $ 515,867
Unrealized Gains 3 2
Unrealized (Losses) (677) (411)
Estimated Fair Value 437,410 515,458
Money market funds    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 27,208 31,836
Estimated Fair Value 27,208 31,836
Corporate notes and commercial paper    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 247,454 313,307
Unrealized Gains   2
Unrealized (Losses) (373) (145)
Estimated Fair Value 247,081 313,164
U.S. Treasury bills and government agency securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 163,422 170,724
Unrealized Gains 3  
Unrealized (Losses) (304) (266)
Estimated Fair Value 163,121 170,458
Cash equivalents    
Schedule Of Available For Sale Securities [Line Items]    
Estimated Fair Value 153,797 162,793
Short-term investments    
Schedule Of Available For Sale Securities [Line Items]    
Estimated Fair Value 262,836 281,589
Long-term investments    
Schedule Of Available For Sale Securities [Line Items]    
Estimated Fair Value $ 20,777 $ 71,076