Reported: 2025-11-03
Estimated EPS
Estimated Rev
$0.25
$306.84M
Reported Rev
$318.0M
Surprise
+12.0%
+3.63%