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