Reported: 2025-08-12
Estimated EPS
Estimated Rev
$0.71
$1.59B
Reported Rev
$1.56B
Surprise
-1.4%
-1.88%