Reported: 2025-11-06
Estimated EPS
Estimated Rev
$-0.18
$571.36M
Reported Rev
$475.1M
Surprise
+11.11%
-16.84%