As of today:Jul 07, 12:47:40 GMT-4
Reported: 2026-04-28
Estimated EPS
Reported EPS
Surprise
$0.38
$0.41
+7.89%
Estimated Rev
Reported Rev
$717.62M
$840.0M
+17.05%