Reported: 2025-08-28
Estimated EPS
Estimated Rev
$0.38
$1.58B
Reported Rev
$1.54B
Surprise
-2.63%
-2.53%