Reported: 2025-10-23
Estimated EPS
Estimated Rev
$0.08
$490.86M
Reported Rev
$504.0M
Surprise
+12.5%
+2.67%