Reported: 2025-10-29
Estimated EPS
Estimated Rev
$0.37
$252.27M
Reported Rev
$252.44M
Surprise
+13.51%
+0.06%