Reported: 2025-10-31
Estimated EPS
Estimated Rev
$0.79
$318.19M
Reported Rev
$313.18M
Surprise
-12.65%
-1.57%