Reported: 2025-08-29
Estimated EPS
Estimated Rev
$0.1
$352.55M
Reported Rev
$349.15M
Surprise
-10.0%
-0.96%