Reported: 2025-10-29
Estimated EPS
Estimated Rev
$0.58
$261.43M
Reported Rev
$263.95M
Surprise
+15.51%
+0.96%