Reported: 2025-05-27
Estimated EPS
Estimated Rev
$2.62
$580.49M
Reported Rev
$553.0M
Surprise
-17.17%
-4.73%