Reported: 2025-05-15
Estimated EPS
Estimated Rev
$0.21
$1.27B
Reported Rev
$1.24B
Surprise
-4.76%
-2.36%