Reported: 2025-10-23
Estimated EPS
Estimated Rev
$1.23
$1.06B
Reported Rev
$988.7M
Surprise
+8.94%
-6.72%