XML 26 R30.htm IDEA: XBRL DOCUMENT v3.3.0.814
Fair value measurements (Details) - USD ($)
$ in Thousands
Sep. 30, 2015
Dec. 31, 2014
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities $ 233,133 $ 102,327
Cash and cash equivalents 267,700 237,000
Marketable securities with contractual maturity of one year or less 134,600  
Marketable securities with contractual maturity of one to two years 98,500  
Fair Value, Measurements, Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 12,273 82,968
Marketable securities 233,133 102,327
Fair Value, Measurements, Recurring [Member] | Municipal Notes [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 12,003 90,816
Fair Value, Measurements, Recurring [Member] | US Treasury Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 3,014 1,994
Fair Value, Measurements, Recurring [Member] | US Agency Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 19,565 7,020
Fair Value, Measurements, Recurring [Member] | Commercial Paper [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 997 2,497
Fair Value, Measurements, Recurring [Member] | Corporate Debt Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 197,554 0
Fair Value, Measurements, Recurring [Member] | Money Market Funds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 12,173 80,968
Fair Value, Measurements, Recurring [Member] | Corporate Debt Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 100 2,000
Fair Value, Measurements, Recurring [Member] | Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 12,173 80,968
Marketable securities 3,014 1,994
Fair Value, Measurements, Recurring [Member] | Level 1 [Member] | Municipal Notes [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 0 0
Fair Value, Measurements, Recurring [Member] | Level 1 [Member] | US Treasury Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 3,014 1,994
Fair Value, Measurements, Recurring [Member] | Level 1 [Member] | US Agency Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 0 0
Fair Value, Measurements, Recurring [Member] | Level 1 [Member] | Commercial Paper [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 0 0
Fair Value, Measurements, Recurring [Member] | Level 1 [Member] | Corporate Debt Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 0 0
Fair Value, Measurements, Recurring [Member] | Level 1 [Member] | Money Market Funds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 12,173 80,968
Fair Value, Measurements, Recurring [Member] | Level 1 [Member] | Corporate Debt Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0 0
Fair Value, Measurements, Recurring [Member] | Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 100 2,000
Marketable securities 230,119 100,333
Fair Value, Measurements, Recurring [Member] | Level 2 [Member] | Municipal Notes [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 12,003 90,816
Fair Value, Measurements, Recurring [Member] | Level 2 [Member] | US Treasury Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 0 0
Fair Value, Measurements, Recurring [Member] | Level 2 [Member] | US Agency Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 19,565 7,020
Fair Value, Measurements, Recurring [Member] | Level 2 [Member] | Commercial Paper [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 997 2,497
Fair Value, Measurements, Recurring [Member] | Level 2 [Member] | Corporate Debt Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 197,554 0
Fair Value, Measurements, Recurring [Member] | Level 2 [Member] | Money Market Funds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0 0
Fair Value, Measurements, Recurring [Member] | Level 2 [Member] | Corporate Debt Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents $ 100 $ 2,000