Reported: 2025-05-21
Estimated EPS
Estimated Rev
$0.45
$1.19B
Reported Rev
$1.2B
Surprise
+17.77%
+0.84%