Reported: 2025-11-10
Estimated EPS
Estimated Rev
$0.89
$318.55M
Reported Rev
$316.85M
Surprise
+29.21%
-0.53%