STJPF
Next report

Feb 24 2027in 132 days

EPS estimate

$0.65

Revenue estimate

$16.70B

EPS beats

10 of last 12

EPS surprise

2021: 20.3%2021: -20.9%2022: 12.0%2022: 17.0%2023: -14.2%2024: 9.1%2024: 27.2%2025: 3.7%2025: 46.5%2026: 0.57%2026: 73.0%
Feb 25 2021Jul 29 2026
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
Jul 29 2026$0.46$0.80+73.0%$28.62B$28.62B+0.0%
Feb 25 2026$0.48$0.48+0.6%$31.34B$31.34B+0.0%
Jul 28 2025$0.48$0.70+46.5%$597M$9.39B+1471.6%
Feb 27 2025$0.52$0.53+3.7%$526M$12.76B+2324.5%
Jul 30 2024$0.48$0.61+27.2%$597M$606M+1.5%
May 15 2024$0.52$0.56+9.1%$526M$529M+0.5%
Jun 30 2023$0.44$0.37-14.2%$625M$10.08B+1513.1%
Dec 31 2022$0.38$0.45+17.0%$627M$5.91B+843.6%
Jun 30 2022$0.41$0.46+12.0%$623M-$13.31B-2234.4%
Dec 31 2021$0.52$0.41-20.9%$503M$9.24B+1736.6%
Jul 28 2021$0.40$0.48+20.3%$478M$663M+38.7%
Feb 25 2021$0.35$0.38+7.5%$405M$405M+0.0%

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.