Reported: 2025-10-22
Estimated EPS
Estimated Rev
$1.46
$1.88B
Reported Rev
$1.97B
Surprise
+16.43%
+4.78%