XML 56 R42.htm IDEA: XBRL DOCUMENT v3.6.0.2
Available-for-Sale Securities and Fair Value Measurements (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Marketable securities      
Marketable securities (including commercial paper classified as cash equivalents) $ 571,554 $ 171,713  
Amortized Cost 571,807 171,784  
Gross Unrealized Gains 52 6  
Gross Unrealized Losses (305) (77)  
Available-for-sale securities sold $ 0 0 $ 900
Maturity period for marketable securities      
Maximum contractual maturity period 2 years    
Weighted average contractual maturity period 10 months    
Fair value transfers      
Fair value of assets transferred from Level 1 to Level 2 $ 0 0  
Fair value of assets transferred from Level 2 to Level 1 0 0  
Fair value of liabilities transferred from Level1 to Level2 0 0  
Fair value of liabilities transferred from Level 2 to Level 1 0 0  
Cash equivalents      
Marketable securities      
Marketable securities (including commercial paper classified as cash equivalents) 323,602 69,126  
Short-term marketable securities      
Marketable securities      
Marketable securities (including commercial paper classified as cash equivalents) 156,387 59,727  
Long-term marketable securities      
Marketable securities      
Marketable securities (including commercial paper classified as cash equivalents) 91,565 42,860  
Marketable securities      
Marketable securities      
Marketable securities (including commercial paper classified as cash equivalents) 247,952 102,587  
Amortized Cost 248,205 102,658  
Gross Unrealized Gains 52 6  
Gross Unrealized Losses (305) (77)  
U.S. government securities | Level 1      
Marketable securities      
Marketable securities (including commercial paper classified as cash equivalents) 69,955 47,043  
Amortized Cost 69,963 47,068  
Gross Unrealized Gains 39 4  
Gross Unrealized Losses (47) (29)  
U.S. government agencies securities | Level 2      
Marketable securities      
Marketable securities (including commercial paper classified as cash equivalents) 60,747 31,465  
Amortized Cost 60,783 31,502  
Gross Unrealized Gains 9    
Gross Unrealized Losses (45) (37)  
Corporate notes | Level 2      
Marketable securities      
Marketable securities (including commercial paper classified as cash equivalents) 98,313 19,089  
Amortized Cost 98,522 19,098  
Gross Unrealized Gains 4 2  
Gross Unrealized Losses (213) (11)  
Commercial paper | Level 2      
Marketable securities      
Marketable securities (including commercial paper classified as cash equivalents) 18,937 4,990  
Amortized Cost 18,937 4,990  
Gross Unrealized Gains 0    
Gross Unrealized Losses 0 0  
Money market funds | Level 1      
Marketable securities      
Marketable securities (including commercial paper classified as cash equivalents) 323,602 69,126  
Amortized Cost 323,602 69,126  
Gross Unrealized Gains 0    
Gross Unrealized Losses $ 0 $ 0