Reported: 2025-08-27
Estimated EPS
Estimated Rev
$0.07
$311.38M
Reported Rev
$308.3M
Surprise
-14.28%
-0.98%