XML 43 R31.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Savings Plan | 12 Months Ended
--- | ---
Dec. 31, 2024
Defined Contribution Plan [Abstract] |
Savings Plan | S. SAVINGS PLAN Teradyne sponsors a defined contribution employee retirement savings plan (“Savings Plan”) covering substantially all U.S. employees. Under the Savings Plan, employees may contribute up to 20% of their compensation (subject to Internal Revenue Service limitations). The Savings Plan provides for a discretionary employer match that is determined each year. In 2024, 2023 and 2022, Teradyne matched 100% of eligible employee contributions up to 4% of their compensation for employees not accruing benefits in the U.S. Qualified Pension Plan. There was no match for employees still actively accruing benefits in the U.S. Qualified Pension Plan. Teradyne’s contributions vest 25% per year for the first four years of employment, and contributions for those employees with four years of service vest immediately. In addition, Teradyne sponsors an unfunded U.S. Supplemental Savings Plan to provide savings benefits in excess of those allowed by the Employee Retirement Income Security Act of 1974 and the Internal Revenue Code. The provisions of this plan are the same as the Savings Plan. The liability for the U.S. Supplemental Savings Plan at December 31, 2024 and 2023, was $63.4 million and $55.9 million, respectively, and is included in retirement plan liabilities. Teradyne contributes to defined contributions savings plans for its foreign employees. Under Teradyne’s savings plans, amounts charged to the statements of operations for the years ended December 31, 2024, 2023, and 2022 were $29.7 million, $30.5 million, and $30.1 million, respectively.

X
- Definition Defined Contribution Disclosure [Text Block] + References No definition available. + Details
Name: | ter_DefinedContributionDisclosureTextBlock
Namespace Prefix: | ter_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration