Reported: 2025-10-29
Estimated EPS
Estimated Rev
$0.28
$262.54M
Reported Rev
$258.11M
Surprise
+28.57%
-1.68%