Reported: 2025-10-29
Estimated EPS
Estimated Rev
$0.19
$286.93M
Reported Rev
$306.51M
Surprise
+36.84%
+6.82%