TEPCF
Next report

Oct 30 2026in 20 days

EPS estimate

$0.27

Revenue estimate

$3.17B

EPS beats

9 of last 12

EPS surprise

2024: 124.8%2024: 287.5%2024: 112.4%2024: -16.1%2025: 78.6%2025: 538.2%2025: -43.9%2025: 6.5%2026: 16.4%2026: -324.3%2026: 116.8%
Oct 31 2023Jul 29 2026
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
Jul 29 2026$0.20$0.44+116.8%$3.19B$4.83B+51.5%
Apr 30 2026$0.17($0.39)-324.3%$4.32B$4.06B-6.0%
Jan 30 2026$0.31$0.36+16.4%$3.82B$3.56B-6.9%
Oct 30 2025$0.63$0.68+6.5%$4.25B$4.28B+0.9%
Jul 31 2025$0.93$0.52-43.9%$3.67B$3.72B+1.1%
Apr 30 2025$0.11$0.73+538.2%$4.73B$4.83B+2.2%
Jan 31 2025$0.16$0.28+78.6%$4.15B$3.87B-6.8%
Oct 31 2024$0.75$0.63-16.1%$4.41B$4.85B+9.9%
Jul 31 2024$0.35$0.75+112.4%$3.55B$3.82B+7.6%
Apr 30 2024($0.21)$0.39+287.5%$5.07B$5.03B-0.7%
Jan 31 2024$0.26$0.58+124.8%$5.33B$4.74B-11.1%
Oct 31 2023$0.17$1.02+486.2%$5.29B$5.05B-4.6%

Earnings & Revenue Estimates

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.