Reported: 2025-08-06
Estimated EPS
Estimated Rev
$1.18
$346.96M
Reported Rev
$332.98M
Surprise
-13.55%
-4.02%