XML 45 R42.htm IDEA: XBRL DOCUMENT v2.3.0.15
Marketable Securities, Available-for-sale (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended9 Months Ended
Sep. 30, 2011
Segment
State
Venture
Loan
Y
M
D
Sep. 30, 2010
Sep. 30, 2011
Y
Score
Segment
State
Venture
Loan
M
D
Sep. 30, 2010
Dec. 31, 2010
Marketable Securities, Available-for-sale     
Minimum original maturity of time deposits and short-term pooled investments, which are not considered cash equivalents (in days)90 90  
Gain from marketable securities, net$ 680$ 1,428$ 3,290$ 4,298 
Schedule of fair values of available-for-sale marketable securities     
AMORTIZED COST339,579 339,579 437,688
GROSS UNREALIZED GAINS205 205 426
GROSS UNREALIZED LOSSES(1,032) (1,032) (319)
ESTIMATED FAIR VALUE338,752 338,752 437,795
Total debt securities
     
Schedule of fair values of available-for-sale marketable securities     
AMORTIZED COST298,890 298,890 332,526
GROSS UNREALIZED GAINS205 205 424
GROSS UNREALIZED LOSSES(1,032) (1,032) (319)
ESTIMATED FAIR VALUE298,063 298,063 332,631
U.S. Treasury securities
     
Schedule of fair values of available-for-sale marketable securities     
AMORTIZED COST2,903 2,903 15,782
GROSS UNREALIZED GAINS0 0 81
ESTIMATED FAIR VALUE2,903 2,903 15,863
Obligations of U.S. and local government agencies
     
Schedule of fair values of available-for-sale marketable securities     
AMORTIZED COST86,129 86,129 33,247
GROSS UNREALIZED GAINS31 31 12
GROSS UNREALIZED LOSSES(13) (13) (215)
ESTIMATED FAIR VALUE86,147 86,147 33,044
Corporate debt securities issued under U.S. government/agency-backed programs
     
Schedule of fair values of available-for-sale marketable securities     
AMORTIZED COST1,454 1,454 170,878
GROSS UNREALIZED GAINS0 0 112
ESTIMATED FAIR VALUE1,454 1,454 170,990
Corporate debt securities
     
Schedule of fair values of available-for-sale marketable securities     
AMORTIZED COST136,936 136,936 104,976
GROSS UNREALIZED GAINS107 107 218
GROSS UNREALIZED LOSSES(725) (725) (92)
ESTIMATED FAIR VALUE136,318 136,318 105,102
Asset-backed securities
     
Schedule of fair values of available-for-sale marketable securities     
AMORTIZED COST71,468 71,468 7,643
GROSS UNREALIZED GAINS67 67 1
GROSS UNREALIZED LOSSES(294) (294) (12)
ESTIMATED FAIR VALUE71,241 71,241 7,632
Time deposits
     
Schedule of fair values of available-for-sale marketable securities     
AMORTIZED COST25,592 25,592 76,312
ESTIMATED FAIR VALUE25,592 25,592 76,312
Short-term pooled investments
     
Schedule of fair values of available-for-sale marketable securities     
AMORTIZED COST15,097 15,097 28,850
GROSS UNREALIZED GAINS0 0 2
ESTIMATED FAIR VALUE$ 15,097 $ 15,097 $ 28,852