Reported: 2025-10-23
Estimated EPS
Estimated Rev
$1.64
$1.35B
Reported Rev
$1.38B
Surprise
+2.43%
+2.22%