Reported: 2025-11-03
Estimated EPS
Estimated Rev
$0.37
$236.64M
Reported Rev
$249.72M
Surprise
+10.81%
+5.52%