Reported: 2025-07-28
Estimated EPS
Estimated Rev
$0.53
$463.52M
Reported Rev
$478.45M
Surprise
+1.88%
+3.22%