XML 17 R46.htm IDEA: XBRL DOCUMENT v3.3.0.814
FAIR VALUE MEASUREMENTS (Details) - USD ($)
$ in Thousands
Sep. 30, 2015
Dec. 31, 2014
FAIR VALUE MEASUREMENTS    
Short-term investments $ 547,580 $ 0
Corporate notes and bonds    
FAIR VALUE MEASUREMENTS    
Short-term investments 362,441  
U.S. agency obligations    
FAIR VALUE MEASUREMENTS    
Short-term investments 103,035  
U.S. treasury securities    
FAIR VALUE MEASUREMENTS    
Short-term investments 51,228  
Commercial paper    
FAIR VALUE MEASUREMENTS    
Short-term investments 22,944  
Certificate of deposit    
FAIR VALUE MEASUREMENTS    
Short-term investments 7,932  
Recurring    
FAIR VALUE MEASUREMENTS    
Contingent consideration 2,400  
Total 618,323  
Recurring | Money market funds    
FAIR VALUE MEASUREMENTS    
Cash Equivalents 5,132  
Recurring | Corporate notes and bonds    
FAIR VALUE MEASUREMENTS    
Cash Equivalents 16,015  
Recurring | U.S. agency obligations    
FAIR VALUE MEASUREMENTS    
Cash Equivalents 17,498  
Recurring | Commercial paper    
FAIR VALUE MEASUREMENTS    
Cash Equivalents 27,296  
Recurring | Level 1    
FAIR VALUE MEASUREMENTS    
Total 5,132  
Recurring | Level 1 | Money market funds    
FAIR VALUE MEASUREMENTS    
Cash Equivalents 5,132  
Recurring | Level 2    
FAIR VALUE MEASUREMENTS    
Total 610,791  
Recurring | Level 2 | Corporate notes and bonds    
FAIR VALUE MEASUREMENTS    
Cash Equivalents 16,015  
Recurring | Level 2 | U.S. agency obligations    
FAIR VALUE MEASUREMENTS    
Cash Equivalents 17,498  
Recurring | Level 2 | Commercial paper    
FAIR VALUE MEASUREMENTS    
Cash Equivalents 27,296  
Recurring | Level 3    
FAIR VALUE MEASUREMENTS    
Contingent consideration 2,400  
Total 2,400  
Recurring | Corporate notes and bonds    
FAIR VALUE MEASUREMENTS    
Short-term investments 362,441  
Recurring | Corporate notes and bonds | Level 2    
FAIR VALUE MEASUREMENTS    
Short-term investments 362,441  
Recurring | U.S. agency obligations    
FAIR VALUE MEASUREMENTS    
Short-term investments 103,035  
Recurring | U.S. agency obligations | Level 2    
FAIR VALUE MEASUREMENTS    
Short-term investments 103,035  
Recurring | U.S. treasury securities    
FAIR VALUE MEASUREMENTS    
Short-term investments 51,228  
Recurring | U.S. treasury securities | Level 2    
FAIR VALUE MEASUREMENTS    
Short-term investments 51,228  
Recurring | Commercial paper    
FAIR VALUE MEASUREMENTS    
Short-term investments 22,944  
Recurring | Commercial paper | Level 2    
FAIR VALUE MEASUREMENTS    
Short-term investments 22,944  
Recurring | Certificate of deposit    
FAIR VALUE MEASUREMENTS    
Cash Equivalents 2,402  
Short-term investments 7,932  
Recurring | Certificate of deposit | Level 2    
FAIR VALUE MEASUREMENTS    
Cash Equivalents 2,402  
Short-term investments $ 7,932