XML 48 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Cash Equivalents and Investments Classified as Available-for-sale Securities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Schedule Of Available For Sale Securities [Line Items]    
Cost $ 562,466 $ 195,300
Unrealized Gains 6 6
Unrealized (Losses) (44) (17)
Estimated Fair Value 562,428 195,289
Money market funds    
Schedule Of Available For Sale Securities [Line Items]    
Cost 107,888 6,254
Estimated Fair Value 107,888 6,254
Corporate notes and commercial paper    
Schedule Of Available For Sale Securities [Line Items]    
Cost 273,897 133,112
Unrealized Gains 1 1
Unrealized (Losses) (10) (14)
Estimated Fair Value 273,888 133,099
U.S. government agency securities    
Schedule Of Available For Sale Securities [Line Items]    
Cost 180,681 55,934
Unrealized Gains 5 5
Unrealized (Losses) (34) (3)
Estimated Fair Value 180,652 55,936
Cash equivalents    
Schedule Of Available For Sale Securities [Line Items]    
Estimated Fair Value 308,696 64,998
Short-term investments    
Schedule Of Available For Sale Securities [Line Items]    
Estimated Fair Value 225,107 $ 130,291
Long-term investments    
Schedule Of Available For Sale Securities [Line Items]    
Estimated Fair Value $ 28,625