XML 87 R49.htm IDEA: XBRL DOCUMENT v2.4.1.9
Schedule of Available for Sale Marketable Securities (Detail) (USD $)
In Thousands, unless otherwise specified
Apr. 05, 2015
Dec. 31, 2014
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost $ 1,045,974us-gaap_AvailableForSaleSecuritiesAmortizedCost $ 1,000,625us-gaap_AvailableForSaleSecuritiesAmortizedCost
Available-for-sale marketable securities, Unrealized Gain 6,297us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax 4,818us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
Available-for-sale marketable securities, Unrealized (Loss) (330)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax (867)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
Available-for-sale marketable securities, Fair Market Value 1,051,941us-gaap_AvailableForSaleSecurities 1,004,576us-gaap_AvailableForSaleSecurities
Available-for-sale marketable securities, Fair Market Value of Investment with Unrealized Losses 319,060us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue 583,076us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
U.S. Treasury Securities    
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost 426,637us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_USTreasurySecuritiesMember
402,197us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_USTreasurySecuritiesMember
Available-for-sale marketable securities, Unrealized Gain 625us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_USTreasurySecuritiesMember
362us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_USTreasurySecuritiesMember
Available-for-sale marketable securities, Unrealized (Loss) (143)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_USTreasurySecuritiesMember
(405)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_USTreasurySecuritiesMember
Available-for-sale marketable securities, Fair Market Value 427,119us-gaap_AvailableForSaleSecurities
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_USTreasurySecuritiesMember
402,154us-gaap_AvailableForSaleSecurities
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_USTreasurySecuritiesMember
Available-for-sale marketable securities, Fair Market Value of Investment with Unrealized Losses 217,722us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_USTreasurySecuritiesMember
317,771us-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 231,747us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember
258,452us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember
Available-for-sale marketable securities, Unrealized Gain 443us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember
135us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember
Available-for-sale marketable securities, Unrealized (Loss) (3)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember
(85)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember
Available-for-sale marketable securities, Fair Market Value 232,187us-gaap_AvailableForSaleSecurities
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember
258,502us-gaap_AvailableForSaleSecurities
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember
Available-for-sale marketable securities, Fair Market Value of Investment with Unrealized Losses 15,032us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember
104,642us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember
Corporate Debt Securities    
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost 158,051us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CorporateDebtSecuritiesMember
139,374us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CorporateDebtSecuritiesMember
Available-for-sale marketable securities, Unrealized Gain 2,986us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CorporateDebtSecuritiesMember
2,414us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CorporateDebtSecuritiesMember
Available-for-sale marketable securities, Unrealized (Loss) (160)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CorporateDebtSecuritiesMember
(321)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CorporateDebtSecuritiesMember
Available-for-sale marketable securities, Fair Market Value 160,877us-gaap_AvailableForSaleSecurities
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CorporateDebtSecuritiesMember
141,467us-gaap_AvailableForSaleSecurities
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CorporateDebtSecuritiesMember
Available-for-sale marketable securities, Fair Market Value of Investment with Unrealized Losses 51,495us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CorporateDebtSecuritiesMember
96,998us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CorporateDebtSecuritiesMember
Commercial Paper    
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost 130,227us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CommercialPaperMember
140,616us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CommercialPaperMember
Available-for-sale marketable securities, Unrealized Gain 72us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CommercialPaperMember
26us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CommercialPaperMember
Available-for-sale marketable securities, Unrealized (Loss) (1)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CommercialPaperMember
(4)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CommercialPaperMember
Available-for-sale marketable securities, Fair Market Value 130,298us-gaap_AvailableForSaleSecurities
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CommercialPaperMember
140,638us-gaap_AvailableForSaleSecurities
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CommercialPaperMember
Available-for-sale marketable securities, Fair Market Value of Investment with Unrealized Losses 8,945us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CommercialPaperMember
41,747us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CommercialPaperMember
Certificates of Deposit and Time Deposits    
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost 87,043us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CertificatesOfDepositMember
49,048us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CertificatesOfDepositMember
Available-for-sale marketable securities, Unrealized Gain 24us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CertificatesOfDepositMember
11us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CertificatesOfDepositMember
Available-for-sale marketable securities, Unrealized (Loss) (15)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CertificatesOfDepositMember
(23)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CertificatesOfDepositMember
Available-for-sale marketable securities, Fair Market Value 87,052us-gaap_AvailableForSaleSecurities
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CertificatesOfDepositMember
49,036us-gaap_AvailableForSaleSecurities
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CertificatesOfDepositMember
Available-for-sale marketable securities, Fair Market Value of Investment with Unrealized Losses 25,705us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CertificatesOfDepositMember
20,684us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CertificatesOfDepositMember
Equity And Debt Mutual Funds    
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost 11,823us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= ter_EquityAndDebtMutualFundsMember
10,492us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= ter_EquityAndDebtMutualFundsMember
Available-for-sale marketable securities, Unrealized Gain 2,147us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= ter_EquityAndDebtMutualFundsMember
1,870us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= ter_EquityAndDebtMutualFundsMember
Available-for-sale marketable securities, Unrealized (Loss) (8)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= ter_EquityAndDebtMutualFundsMember
(29)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= ter_EquityAndDebtMutualFundsMember
Available-for-sale marketable securities, Fair Market Value 13,962us-gaap_AvailableForSaleSecurities
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= ter_EquityAndDebtMutualFundsMember
12,333us-gaap_AvailableForSaleSecurities
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= ter_EquityAndDebtMutualFundsMember
Available-for-sale marketable securities, Fair Market Value of Investment with Unrealized Losses 161us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= ter_EquityAndDebtMutualFundsMember
1,234us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= ter_EquityAndDebtMutualFundsMember
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
446us-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
$ 446us-gaap_AvailableForSaleSecurities
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_ForeignCorporateDebtSecuritiesMember