Reported: 2025-06-26
Estimated EPS
Estimated Rev
$0.58
$979.99M
Reported Rev
$933.94M
Surprise
-5.17%
-4.69%