Reported: 2025-10-30
Estimated EPS
Estimated Rev
$0.61
$352.31M
Reported Rev
$370.46M
Surprise
+13.11%
+5.15%