TNRSF
Next report

Nov 4 2026in 21 days

EPS estimate

$0.41

Revenue estimate

$2.97B

EPS beats

10 of last 12

EPS surprise

2024: 92.2%2024: 22.8%2024: -36.8%2024: 25.2%2025: 35.8%2025: 16.2%2025: 13.9%2025: 12.0%2026: 9.7%2026: 19.6%2026: 15.0%
Nov 1 2023Aug 5 2026
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
Aug 5 2026$0.41$0.47+15.0%$2.92B$2.94B+0.6%
May 6 2026$0.29$0.35+19.6%$3.00B$3.04B+1.5%
Feb 18 2026$0.40$0.44+9.7%$2.97B$2.99B+0.7%
Oct 29 2025$0.26$0.29+12.0%$2.86B$3.02B+5.6%
Jul 30 2025$0.45$0.51+13.9%$3.11B$3.18B+2.0%
Apr 30 2025$0.39$0.45+16.2%$2.87B$2.80B-2.2%
Feb 19 2025$0.34$0.46+35.8%$2.70B$2.81B+4.1%
Nov 6 2024$0.34$0.42+25.2%$2.81B$3.02B+7.5%
Jul 31 2024$0.46$0.29-36.8%$3.25B$3.30B+1.3%
Jun 26 2024$0.52$0.64+22.8%$3.38B$3.48B+2.8%
Feb 21 2024$0.51$0.98+92.2%$3.15B$3.49B+10.8%
Nov 1 2023$0.60$0.45-24.8%$3.19B$3.22B+1.2%

Earnings & Revenue Estimates

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.