Teradyne Inc.
TER | NASDAQ
$268.23
-$6.14 (-2.24%)
Nov 2, 2026, 11:22 AM ET · Market open
Fiscal Year Period Ending | FY 2025 Dec 31, 2025 | FY 2024 Dec 31, 2024 | FY 2023 Dec 31, 2023 | FY 2022 Dec 31, 2022 | FY 2021 Dec 31, 2021 | FY 2020 Dec 31, 2020 |
|---|---|---|---|---|---|---|
Net Income | 554.05M | 542.37M | 448.75M | 715.5M | 1.01B | 784.15M |
Depreciation & Amortization | 126.72M | 119.74M | 110.89M | 110.68M | 125.49M | 126.74M |
Stock-Based Compensation | n/a | n/a | n/a | n/a | n/a | n/a |
Other Working Capital | 52.67M | 122.21M | -132.72M | -181.9M | -176.98M | -4.66M |
Other Non-Cash Items | 118.23M | 32.55M | 72.87M | 63.02M | 74.36M | 43.11M |
Deferred Income Tax | -52.07M | -46.36M | -37.64M | -38.69M | -17.31M | -15.69M |
Change in Working Capital | -72.51M | 23.88M | -9.64M | -272.58M | -98.77M | -69.38M |
Operating Cash Flow | 674.42M | 672.18M | 585.23M | 577.92M | 1.1B | 868.94M |
Capital Expenditures | -224.01M | -198.1M | -159.64M | -163.25M | -132.47M | -184.98M |
Cash Acquisitions | -144.38M | 90.35M | n/a | 3.41M | -12M | 149K |
Purchase of Investments | -58.52M | -577.86M | -161.91M | -287.41M | -661.78M | -900.2M |
Sales Maturities Of Investments | 58.29M | 62.39M | 146.44M | 491M | 926.61M | 514.68M |
Other Investing Acitivies | n/a | 873K | -4.54M | n/a | n/a | 546K |
Investing Cash Flow | -368.62M | -622.34M | -179.65M | 43.75M | 120.36M | -569.79M |
Debt Repayment | 200M | n/a | -50.26M | -66.76M | -342.99M | n/a |
Common Stock Repurchased | -702.1M | -198.57M | -397.24M | -752.08M | -600M | -88.47M |
Dividend Paid | -76.31M | -76.42M | -67.88M | -69.71M | -65.98M | -66.48M |
Other Financial Acitivies | n/a | n/a | n/a | n/a | n/a | -8.85M |
Financial Cash Flow | -562.25M | -251.77M | -501.91M | -892.99M | -1.01B | -158.29M |
Net Cash Flow | -259.6M | -204.22M | -97.2M | -267.43M | 208.08M | 140.2M |
Free Cash Flow | 450.41M | 474.08M | 425.59M | 414.67M | 965.89M | 683.96M |
Adj. Free Cash Flow | 450.41M | 474.08M | 425.59M | 414.67M | 965.89M | 683.96M |
Maintenance CapEx | -161.98M | -175.32M | -159.64M | -163.25M | -50.6M | -59.46M |
Growth CapEx | -62.03M | -22.78M | n/a | n/a | -81.87M | -125.52M |
Owner Earnings | 512.43M | 496.86M | 425.59M | 414.67M | 1.05B | 809.48M |
Add to Watchlist
Select watchlists to add or remove TER