Reported: 2025-04-24
Estimated EPS
Estimated Rev
$-0.43
$1.34B
Reported Rev
$1.29B
Surprise
+9.3%
-3.73%