Reported: 2025-10-22
Estimated EPS
Estimated Rev
$1.94
$1.36B
Reported Rev
$1.42B
Surprise
+0.51%
+4.41%