Reported: 2025-11-04
Estimated EPS
Estimated Rev
$1.97
$279.33M
Reported Rev
$286.6M
Surprise
+1.01%
+2.6%