XML 152 R117.htm IDEA: XBRL DOCUMENT v2.4.1.9
Savings Plan - Additional Information (Detail) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Savings Plan [Line Items]      
Savings plan maximum percentage of employees contribution allowable 20.00%ter_SavingsPlanMaximumPercentageOfEmployeesContributionAllowable    
Percentage of employer contributions vested per year 25.00%us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage    
Maximum employment period considered for vesting of employers' contribution, in years 4ter_MaximumEmploymentPeriodConsideredForVestingOfEmployersContribution    
U.S. Qualified Pension Plan      
Savings Plan [Line Items]      
Maximum percentage of matching contributions made by the employer 100.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= ter_USQualifiedPensionPlanMember
100.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= ter_USQualifiedPensionPlanMember
100.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= ter_USQualifiedPensionPlanMember
Percentage of employer match on employee contribution 4.00%us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= ter_USQualifiedPensionPlanMember
4.00%us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= ter_USQualifiedPensionPlanMember
4.00%us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= ter_USQualifiedPensionPlanMember
Savings Plan      
Savings Plan [Line Items]      
Amounts charged to statement of operations 12.8us-gaap_DefinedContributionPlanCostRecognized
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= ter_SavingsPlanMember
12.0us-gaap_DefinedContributionPlanCostRecognized
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= ter_SavingsPlanMember
10.6us-gaap_DefinedContributionPlanCostRecognized
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= ter_SavingsPlanMember