Reported: 2025-05-14
Estimated EPS
Estimated Rev
$1.17
$1.24B
Reported Rev
$1.2B
Surprise
-7.69%
-3.22%