Reported: 2025-10-30
Estimated EPS
Estimated Rev
$0.36
$301.49M
Reported Rev
$310.63M
Surprise
+41.66%
+3.03%