Reported: 2025-04-18
Estimated EPS
Estimated Rev
$1.04
$33.69B
Reported Rev
$37.07B
Surprise
-1.92%
+10.03%