XML 90 R65.htm IDEA: XBRL DOCUMENT v2.4.1.9
Schedule of Available for Sale Marketable Securities (Detail) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost $ 1,000,625us-gaap_AvailableForSaleSecuritiesAmortizedCost $ 855,786us-gaap_AvailableForSaleSecuritiesAmortizedCost
Available-for-sale marketable securities, Unrealized Gain 4,818us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax 3,689us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
Available-for-sale marketable securities, Unrealized (Loss) (867)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax (1,515)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
Available-for-sale marketable securities, Fair Market Value 1,004,576us-gaap_AvailableForSaleSecurities 857,960us-gaap_AvailableForSaleSecurities
Available-for-sale marketable securities, Fair Market Value of Investment with Unrealized Losses 583,076us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue 241,760us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
U.S. Treasury Securities    
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost 402,197us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_USTreasurySecuritiesMember
468,084us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_USTreasurySecuritiesMember
Available-for-sale marketable securities, Unrealized Gain 362us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_USTreasurySecuritiesMember
94us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_USTreasurySecuritiesMember
Available-for-sale marketable securities, Unrealized (Loss) (405)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_USTreasurySecuritiesMember
(283)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_USTreasurySecuritiesMember
Available-for-sale marketable securities, Fair Market Value 402,154us-gaap_AvailableForSaleSecurities
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_USTreasurySecuritiesMember
467,895us-gaap_AvailableForSaleSecurities
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_USTreasurySecuritiesMember
Available-for-sale marketable securities, Fair Market Value of Investment with Unrealized Losses 317,771us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_USTreasurySecuritiesMember
108,212us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_USTreasurySecuritiesMember
U.S. Government Agency Securities    
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost 258,452us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember
202,573us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember
Available-for-sale marketable securities, Unrealized Gain 135us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember
75us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember
Available-for-sale marketable securities, Unrealized (Loss) (85)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember
(60)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember
Available-for-sale marketable securities, Fair Market Value 258,502us-gaap_AvailableForSaleSecurities
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember
202,588us-gaap_AvailableForSaleSecurities
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember
Available-for-sale marketable securities, Fair Market Value of Investment with Unrealized Losses 104,642us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember
84,498us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember
Commercial Paper    
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost 140,616us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CommercialPaperMember
105,583us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CommercialPaperMember
Available-for-sale marketable securities, Unrealized Gain 26us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CommercialPaperMember
16us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CommercialPaperMember
Available-for-sale marketable securities, Unrealized (Loss) (4)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CommercialPaperMember
(1)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CommercialPaperMember
Available-for-sale marketable securities, Fair Market Value 140,638us-gaap_AvailableForSaleSecurities
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CommercialPaperMember
105,598us-gaap_AvailableForSaleSecurities
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CommercialPaperMember
Available-for-sale marketable securities, Fair Market Value of Investment with Unrealized Losses 41,747us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CommercialPaperMember
7,993us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CommercialPaperMember
Corporate Debt Securities    
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost 139,374us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CorporateDebtSecuritiesMember
65,747us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CorporateDebtSecuritiesMember
Available-for-sale marketable securities, Unrealized Gain 2,414us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CorporateDebtSecuritiesMember
762us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CorporateDebtSecuritiesMember
Available-for-sale marketable securities, Unrealized (Loss) (321)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CorporateDebtSecuritiesMember
(1,122)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CorporateDebtSecuritiesMember
Available-for-sale marketable securities, Fair Market Value 141,467us-gaap_AvailableForSaleSecurities
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CorporateDebtSecuritiesMember
65,387us-gaap_AvailableForSaleSecurities
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CorporateDebtSecuritiesMember
Available-for-sale marketable securities, Fair Market Value of Investment with Unrealized Losses 96,998us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CorporateDebtSecuritiesMember
40,355us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CorporateDebtSecuritiesMember
Equity And Debt Mutual Funds    
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost 10,492us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= ter_EquityAndDebtMutualFundsMember
10,463us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= ter_EquityAndDebtMutualFundsMember
Available-for-sale marketable securities, Unrealized Gain 1,870us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= ter_EquityAndDebtMutualFundsMember
2,742us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= ter_EquityAndDebtMutualFundsMember
Available-for-sale marketable securities, Unrealized (Loss) (29)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= ter_EquityAndDebtMutualFundsMember
(49)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= ter_EquityAndDebtMutualFundsMember
Available-for-sale marketable securities, Fair Market Value 12,333us-gaap_AvailableForSaleSecurities
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= ter_EquityAndDebtMutualFundsMember
13,156us-gaap_AvailableForSaleSecurities
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= ter_EquityAndDebtMutualFundsMember
Available-for-sale marketable securities, Fair Market Value of Investment with Unrealized Losses 1,234us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= ter_EquityAndDebtMutualFundsMember
702us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= ter_EquityAndDebtMutualFundsMember
Certificates of Deposit and Time Deposits    
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost 49,048us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CertificatesOfDepositMember
3,258us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CertificatesOfDepositMember
Available-for-sale marketable securities, Unrealized Gain 11us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CertificatesOfDepositMember
 
Available-for-sale marketable securities, Unrealized (Loss) (23)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CertificatesOfDepositMember
 
Available-for-sale marketable securities, Fair Market Value 49,036us-gaap_AvailableForSaleSecurities
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CertificatesOfDepositMember
3,258us-gaap_AvailableForSaleSecurities
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CertificatesOfDepositMember
Available-for-sale marketable securities, Fair Market Value of Investment with Unrealized Losses 20,684us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CertificatesOfDepositMember
 
Non-U.S. Government Securities    
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost 446us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_ForeignCorporateDebtSecuritiesMember
78us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_ForeignCorporateDebtSecuritiesMember
Available-for-sale marketable securities, Fair Market Value $ 446us-gaap_AvailableForSaleSecurities
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_ForeignCorporateDebtSecuritiesMember
$ 78us-gaap_AvailableForSaleSecurities
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_ForeignCorporateDebtSecuritiesMember