Reported: 2025-10-29
Estimated EPS
Estimated Rev
$0.18
$303.31M
Reported Rev
$288.91M
Surprise
+16.66%
-4.74%