Reported: 2025-11-04
Estimated EPS
Estimated Rev
$1.49
$450.42M
Reported Rev
$463.3M
Surprise
+16.77%
+2.85%