TFX
Next report

Oct 29 2026in 20 days

EPS estimate

$1.90

Revenue estimate

$565M

EPS beats

11 of last 12

EPS surprise

2024: 3.7%2024: 4.6%2024: 2.7%2024: 3.3%2025: 0.78%2025: 1.0%2025: 11.0%2025: 8.6%2026: -48.3%2026: 14.9%2026: 37.5%
Nov 2 2023Aug 6 2026
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
Aug 6 2026$1.28$1.76+37.5%$560M$570M+1.9%
May 7 2026$1.21$1.39+14.9%$537M$548M+2.1%
Feb 26 2026$3.73$1.93-48.3%$919M$569M-38.1%
Nov 6 2025$3.38$3.67+8.6%$915M$913M-0.2%
Jul 31 2025$3.36$3.73+11.0%$893M$781M-12.5%
May 1 2025$2.88$2.91+1.0%$766M$701M-8.5%
Feb 27 2025$3.86$3.89+0.8%$767M$795M+3.7%
Oct 31 2024$3.38$3.49+3.3%$813M$764M-6.0%
Aug 1 2024$3.33$3.42+2.7%$763M$750M-1.7%
May 2 2024$3.07$3.21+4.6%$727M$738M+1.5%
Feb 22 2024$3.26$3.38+3.7%$769M$774M+0.7%
Nov 2 2023$3.27$3.64+11.3%$734M$746M+1.7%

Earnings & Revenue Estimates

Forward Growth Estimates (YoY)
FY2027
Rev+4.35%
EPS+52.02%
FY2028
Rev+4.63%
EPS+10.56%
FY2029
Rev+5.29%
EPS+9.43%
Raw consensus estimates (low / average / high) from covering analysts.
Annual
MetricFY2026EFY2027EFY2028EFY2029EFY2030E
Revenue Avg$2.27B$2.37B$2.48B$2.61B$2.73B
Low$2.26B$2.35B$2.45B$2.59B$2.71B
High$2.28B$2.40B$2.50B$2.63B$2.75B
EBITDA Avg$731M$941M$886M$1.08B$1.14B
Low$705M$912M$875M$1.07B$1.13B
High$756M$971M$1.21B$1.09B$1.15B
EBIT Avg$573M$799M$754M$954M$1.02B
Low$547M$769M$744M$946M$1.01B
High$598M$828M$1.07B$963M$1.03B
Net Income Avg$331M$486M$455M$593M$637M
Low$314M$466M$448M$587M$631M
High$348M$506M$675M$598M$643M
EPS Avg$7.20$10.95$12.11$13.25$14.24
Low$7.01$10.41$10.02$13.13$14.11
High$7.78$11.31$15.08$13.38$14.38
Analysts (Rev / EPS)10 / 710 / 89 / 44 / 14 / 1
Quarterly
MetricQ4 2026Q1 2027Q2 2027Q3 2027Q4 2027Q1 2028Q2 2028Q3 2028
Revenue Avg$584M$570M$594M$590M$610M$593M$619M$612M
Low$576M$564M$588M$584M$604M$587M$612M$606M
High$591M$575M$599M$595M$616M$598M$624M$618M
EBITDA Avg$213M$229M$245M$247M$264M$244M$254M$255M
Low$208M$227M$243M$244M$261M$242M$251M$253M
High$218M$231M$247M$249M$266M$246M$256M$257M
EBIT Avg$166M$183M$201M$204M$222M$203M$214M$216M
Low$161M$181M$199M$201M$219M$201M$211M$214M
High$171M$185M$203M$206M$224M$206M$216M$218M
Net Income Avg$95M$107M$119M$121M$133M$121M$128M$129M
Low$92M$106M$117M$119M$132M$119M$126M$128M
High$98M$108M$120M$122M$135M$122M$129M$131M
EPS Avg$2.18$2.45$2.73$2.77$3.06$2.76$2.93$2.96
Low$2.10$2.42$2.69$2.73$3.01$2.73$2.89$2.92
High$2.26$2.48$2.76$2.80$3.09$2.80$2.96$3.00
Analysts (Rev / EPS)8 / 74 / 25 / 24 / 25 / 53 / 64 / 53 / 4
AI Earnings SummaryQ2 2026
Checking for summary...

Last reported Earnings history refreshes daily; a new report appears within about 2 daysAbout this data

Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.