Reported: 2025-05-21
Estimated EPS
Estimated Rev
$5.62
$3.19B
Reported Rev
$2.8B
Surprise
-12.09%
-12.22%