Reported: 2025-10-24
Estimated EPS
Estimated Rev
$1.74
$2.04B
Reported Rev
$1.97B
Surprise
+28.16%
-3.43%