Reported: 2025-08-25
Estimated EPS
Estimated Rev
$5.1
$4.71B
Reported Rev
$4.17B
Surprise
-2.15%
-11.46%