Reported: 2025-10-30
Estimated EPS
Estimated Rev
$0.31
$371.5M
Reported Rev
$367.41M
Surprise
+16.12%
-1.1%