Reported: 2025-07-24
Estimated EPS
Estimated Rev
$0.14
$602.63M
Reported Rev
$596.7M
Surprise
-14.28%
-0.98%