Reported: 2025-07-30
Estimated EPS
Estimated Rev
$0.41
$1.65B
Reported Rev
$1.64B
Surprise
-4.87%
-0.6%