XML 33 R19.htm IDEA: XBRL DOCUMENT v3.5.0.2
Available-for-Sale Securities and Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2016
Available-for-Sale Securities and Fair Value Measurements.  
Schedule of available-for-sale securities

 

 

Fair Value

 

 

 

 

 

 

 

Hierarchy

 

Estimated Fair Value

 

(In thousands)

 

Level

 

September 30, 2016

 

December 31, 2015

 

U.S. government securities

 

Level 1

 

$

42,125 

 

$

47,043 

 

U.S. government agency securities

 

Level 2

 

73,957 

 

31,465 

 

Corporate notes

 

Level 2

 

58,971 

 

19,089 

 

Commercial paper

 

Level 2

 

27,626 

 

4,990 

 

 

 

 

 

 

 

 

 

Marketable securities

 

 

 

202,679 

 

102,587 

 

Money market funds

 

Level 1

 

67,841 

 

69,126 

 

 

 

 

 

 

 

 

 

Total

 

 

 

$

270,520 

 

$

171,713