Reported: 2025-03-31
Estimated EPS
Estimated Rev
$0.41
$485.38M
Reported Rev
$486.19M
Surprise
-46.34%
+0.16%