Reported: 2025-08-18
Estimated EPS
Estimated Rev
$0.16
$1.02B
Reported Rev
$1.0B
Surprise
-6.25%
-1.96%