Reported: 2025-08-12
Estimated EPS
Estimated Rev
$2.56
$442.17M
Reported Rev
$439.47M
Surprise
-44.92%
-0.61%