Reported: 2025-08-06
Estimated EPS
Estimated Rev
$0.16
$898.9M
Reported Rev
$907.5M
Surprise
+6.25%
+0.95%