XML 27 R31.htm IDEA: XBRL DOCUMENT v3.2.0.727
SHORT-TERM INVESTMENTS (Details) - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
SHORT-TERM INVESTMENTS    
Amortized Cost $ 604,211  
Gross Unrealized Gains 23  
Gross Unrealized Losses (1,675)  
Estimated Fair Value 602,559 $ 0
Corporate notes and bonds    
SHORT-TERM INVESTMENTS    
Amortized Cost 430,855  
Gross Unrealized Gains 6  
Gross Unrealized Losses (1,591)  
Estimated Fair Value 429,270  
U.S. agency obligations    
SHORT-TERM INVESTMENTS    
Amortized Cost 68,343  
Gross Unrealized Gains 7  
Gross Unrealized Losses (61)  
Estimated Fair Value 68,289  
U.S. treasury securities    
SHORT-TERM INVESTMENTS    
Amortized Cost 55,434  
Gross Unrealized Gains 7  
Gross Unrealized Losses (5)  
Estimated Fair Value 55,436  
Commercial paper    
SHORT-TERM INVESTMENTS    
Amortized Cost 39,259  
Gross Unrealized Losses (17)  
Estimated Fair Value 39,242  
Certificate of deposit    
SHORT-TERM INVESTMENTS    
Amortized Cost 10,320  
Gross Unrealized Gains 3  
Gross Unrealized Losses (1)  
Estimated Fair Value $ 10,322