Reported: 2025-06-12
Estimated EPS
Estimated Rev
$0.49
$1.15B
Reported Rev
$1.17B
Surprise
+4.08%
+1.73%