Quarterly report pursuant to Section 13 or 15(d)

Cash, Cash Equivalents and Investments - Schedule of available-for-sale investments by contractual maturity date (Details)

v3.2.0.727
Cash, Cash Equivalents and Investments - Schedule of available-for-sale investments by contractual maturity date (Details) - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Adjusted Cost    
Due in one year or less $ 273,501 $ 282,206
Due after one year through three years 89,125 104,585
Total 362,626 386,791
Fair Value    
Due in one year or less 273,441 282,101
Due after one year through three years 89,013 104,243
Total $ 362,454 $ 386,344