Reported: 2025-11-06
Estimated EPS
Estimated Rev
$0.96
$213.97M
Reported Rev
$212.55M
Surprise
+3.12%
-0.66%