Reported: 2025-08-06
Estimated EPS
Estimated Rev
$0.14
$864.06M
Reported Rev
$839.0M
Surprise
-464.28%
-2.9%