XML 46 R23.htm IDEA: XBRL DOCUMENT v3.7.0.1
Investments (Tables)
12 Months Ended
Dec. 31, 2016
Investments, Debt and Equity Securities [Abstract]  
Schedule of Held-To-Maturity Investments Estimated Fair Value of Investments

The following summarizes information about short-term investments at December 31, 2016 and 2015:


 

 

Amortized
Cost

 

 

Gross
Unrealized
Losses

 

 

Estimated
Fair Value

2016

 

 

 

 

 

 

 

 

 

 

 

Certificates of deposit, commercial paper

 

$

 

 

$

 

 

$

2015

 

 

 

 

 

 

 

 

 

 

 

Certificates of deposit, commercial paper

 

$

6,689,643

 

 

$

4,948

 

 

$

6,684,695

Schedule of Maturities of Held-To-Maturity Investments

The maturities of held-to-maturity investments at December 31, 2016 and 2015, respectively were as follows (in thousands):


 

 

 

 

 

Less than
1 Year

 

 

Total

2016

 

 

 

 

 

 

 

 

 

 

 

Certificates of deposit, commercial paper

 

 

 

 

 

$

 

 

$

2015

 

 

 

 

 

 

 

 

 

 

 

Certificates of deposit, commercial paper

 

 

 

 

 

$

6,689,643

 

 

$

6,689,643