Reported: 2025-11-05
Estimated EPS
Estimated Rev
$3.08
$668.63M
Reported Rev
$812.0M
Surprise
+37.98%
+21.44%