XML 22 R28.htm IDEA: XBRL DOCUMENT v3.2.0.727
Marketable Securities and Fair Value Measurements (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2015
Dec. 31, 2014
Marketable securities and fair value measurements    
Amortized cost $ 90,203  
Gross Unrealized Gains 40  
Gross Unrealized Losses (88)  
Estimated Fair Value 90,155  
Long-term    
Marketable securities and fair value measurements    
Amortized cost 78,775  
Gross Unrealized Gains 37  
Gross Unrealized Losses (82)  
Estimated Fair Value 78,730  
Short-term    
Marketable securities and fair value measurements    
Amortized cost 11,428  
Gross Unrealized Gains 3  
Gross Unrealized Losses (6)  
Estimated Fair Value 11,425  
Recurring basis    
Marketable securities and fair value measurements    
Total assets 325,328 $ 362,897
Recurring basis | Cash equivalents    
Marketable securities and fair value measurements    
Money market funds 195,173 302,595
Recurring basis | Short-term    
Marketable securities and fair value measurements    
Certificates of deposit 40,000 60,000
Investment securities 11,425  
Recurring basis | Long-term    
Marketable securities and fair value measurements    
Investment securities 78,730  
Recurring basis | Restricted cash    
Marketable securities and fair value measurements    
Money market funds   302
Recurring basis | Level 1    
Marketable securities and fair value measurements    
Total assets 235,173 362,897
Recurring basis | Level 1 | Cash equivalents    
Marketable securities and fair value measurements    
Money market funds 195,173 302,595
Recurring basis | Level 1 | Short-term    
Marketable securities and fair value measurements    
Certificates of deposit 40,000 60,000
Recurring basis | Level 1 | Restricted cash    
Marketable securities and fair value measurements    
Money market funds   $ 302
Recurring basis | Level 2    
Marketable securities and fair value measurements    
Total assets 90,155  
Recurring basis | Level 2 | Short-term    
Marketable securities and fair value measurements    
Investment securities 11,425  
Recurring basis | Level 2 | Long-term    
Marketable securities and fair value measurements    
Investment securities $ 78,730