Reported: 2025-11-17
Estimated EPS
Estimated Rev
$7.17
$260.29M
Reported Rev
$260.73M
Surprise
-5.85%
+0.16%