Reported: 2025-10-23
Estimated EPS
Estimated Rev
$1.7
$475.78M
Reported Rev
$467.69M
Surprise
+5.29%
-1.7%