Reported: 2025-10-30
Estimated EPS
Estimated Rev
$1.8
$1.94B
Reported Rev
$2.25B
Surprise
+19.44%
+15.97%