Reported: 2025-08-21
Estimated EPS
Estimated Rev
$1.64
$1.98B
Reported Rev
$1.69B
Surprise
-104.87%
-14.64%