Reported: 2025-09-03
Estimated EPS
Estimated Rev
$0.64
$643.46M
Reported Rev
$644.9M
Surprise
+23.43%
+0.22%