Reported: 2025-11-06
Estimated EPS
Estimated Rev
$1.67
$1.06B
Reported Rev
$1.05B
Surprise
+11.37%
-0.94%