Reported: 2025-05-07
Estimated EPS
Estimated Rev
$0.18
$690.54M
Reported Rev
$773.2M
Surprise
+133.33%
+11.97%