Reported: 2025-10-22
Estimated EPS
Estimated Rev
$0.53
$735.1M
Reported Rev
$777.3M
Surprise
+33.96%
+5.74%