Reported: 2025-07-29
Estimated EPS
Estimated Rev
$0.09
$515.1M
Reported Rev
$481.89M
Surprise
-33.33%
-6.44%