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