Reported: 2025-11-06
Estimated EPS
Estimated Rev
$0.56
$239.94M
Reported Rev
$238.69M
Surprise
+1.78%
-0.52%