Reported: 2025-10-28
Estimated EPS
Estimated Rev
$3.12
$1.54B
Reported Rev
$1.61B
Surprise
+27.88%
+4.54%