XML 54 R23.htm IDEA: XBRL DOCUMENT v2.4.0.8
Marketable Securities (Tables)
9 Months Ended
Sep. 30, 2014
Cash and Cash Equivalents [Abstract]  
Marketable Securities Classified as Available-for-Sale
Marketable securities classified as available-for-sale consisted of the following (in thousands):
 
September 30, 2014
 
Amortized
Cost
 
Gross
Unrealized
Gain
 
Gross
Unrealized
Loss
 
Fair Value
Corporate bonds
$
69,856

 
$
33

 
$
(90
)
 
$
69,799

Asset-backed securities
56,285

 
13

 
(36
)
 
56,262

Commercial paper
30,596

 
2

 

 
30,598

Mortgage-backed securities
21,348

 
31

 
(81
)
 
21,298

Government and agency securities
9,208

 
7

 
(5
)
 
9,210

Municipal bonds
2,704

 
5

 

 
2,709

Total
$
189,997

 
$
91

 
$
(212
)
 
$
189,876

 
 
December 31, 2013
 
Amortized
Cost
 
Gross
Unrealized
Gain
 
Gross
Unrealized
Loss
 
Fair Value
Corporate bonds
$
45,414

 
$
75

 
$
(7
)
 
$
45,482

Asset-backed securities
21,222

 
12

 
(8
)
 
21,226

Mortgage-backed securities
15,110

 
33

 
(26
)
 
15,117

Commercial paper
13,890

 
2

 

 
13,892

Government and agency securities
12,255

 
9

 

 
12,264

Municipal bonds
3,817

 

 
(4
)
 
3,813

Certificates of deposit
750

 

 

 
750

Total
$
112,458

 
$
131

 
$
(45
)
 
$
112,544

Amortized Cost and Fair Value of Marketable Securities Classified by Stated Maturity
The following table summarizes the amortized cost and fair value of the Company’s marketable securities, classified by stated maturity as of September 30, 2014 and December 31, 2013 (in thousands):
 
September 30, 2014
 
December 31, 2013
 
Amortized Cost
 
Fair Value
 
Amortized Cost
 
Fair Value
Marketable securities
 
 
 
 
 
 
 
Due in 1 year or less
$
62,295

 
$
62,305

 
$
59,384

 
$
59,448

Due in 1-2 years
53,133

 
53,116

 
21,628

 
21,641

Due in 2-3 years
36,349

 
36,300

 
10,063

 
10,060

Due in 3-4 years
10,958

 
10,961

 

 

Due in 4-9 years
10,404

 
10,402

 
7,587

 
7,610

Due in 9-20 years
1,350

 
1,361

 
1,629

 
1,639

Due in 20-33 years
15,508

 
15,431

 
12,167

 
12,146

 
$
189,997

 
$
189,876

 
$
112,458

 
$
112,544