Marketable Securities
3 Months Ended
Mar. 31, 2015
Investments, Debt and Equity Securities [Abstract]  
Marketable Securities
Marketable Securities
The following is a summary of marketable securities designated as available-for-sale as of March 31, 2015 and December 31, 2014:
 
Amortized
Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Estimated
Fair Value
March 31, 2015
 
 
 
 
 
 
 
Corporate bonds
$
112,187

 
$
6

 
$
(87
)
 
$
112,106

Municipal bonds
15,073

 
1

 
(5
)
 
15,069

Commercial paper
5,794

 

 

 
5,794

Certificates of deposit
498

 

 

 
498

Total marketable securities
$
133,552

 
$
7

 
$
(92
)
 
$
133,467

December 31, 2014
 
 
 
 
 
 
 
Corporate bonds
$
99,592

 
$
1

 
$
(119
)
 
$
99,474

Municipal bonds
18,146

 
1

 
(10
)
 
18,137

Commercial paper
9,196

 

 

 
9,196

Certificates of deposit
498

 

 

 
498

Total marketable securities
$
127,432

 
$
2

 
$
(129
)
 
$
127,305


We classify all marketable securities as current regardless of contractual maturity dates because we consider such investments to represent cash available for current operations.
As of March 31, 2015 and December 31, 2014, we did not consider any of our marketable securities to be other-than-temporarily impaired.  When evaluating our investments for other-than-temporary impairment, we review factors such as the length of time and extent to which fair value has been below its cost basis, the financial condition of the issuer, our ability and intent to hold the security, and whether it is more likely than not that we will be required to sell the investment before recovery of its cost basis.
The following is a summary of amortized cost and estimated fair value of marketable securities as of March 31, 2015 and December 31, 2014, by maturity:
 
Amortized
Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Estimated
Fair Value
March 31, 2015
 
 
 
 
 
 
 
Due in one year or less
$
133,099

 
$
7

 
$
(92
)
 
$
133,014

Due after one year
453

 

 

 
453

Total marketable securities
$
133,552

 
$
7

 
$
(92
)
 
$
133,467

December 31, 2014
 
 
 
 
 
 
 
Due in one year or less
$
127,029

 
$
2

 
$
(129
)
 
$
126,902

Due after one year
403

 

 

 
403

Total marketable securities
$
127,432

 
$
2

 
$
(129
)
 
$
127,305