Reported: 2025-11-24
Estimated EPS
Estimated Rev
$0.44
$510.65M
Reported Rev
$527.29M
Surprise
-22.72%
+3.25%