Reported: 2025-11-03
Estimated EPS
Estimated Rev
$0.41
$514.82M
Reported Rev
$379.13M
Surprise
+7.31%
-26.35%