Reported: 2025-11-05
Estimated EPS
Estimated Rev
$0.26
$256.43M
Reported Rev
$262.04M
Surprise
-7.69%
+2.18%