Reported: 2025-04-16
Estimated EPS
Estimated Rev
$0.22
$977.68M
Reported Rev
$951.0M
Surprise
+4.54%
-2.72%