Reported: 2025-07-24
Estimated EPS
Estimated Rev
$0.47
$1.45B
Reported Rev
$1.42B
Surprise
-34.04%
-2.06%