Reported: 2025-11-13
Estimated EPS
Estimated Rev
$1.64
$696.66M
Reported Rev
$659.84M
Surprise
+20.73%
-5.28%