Reported: 2025-08-27
Estimated EPS
Estimated Rev
$2.62
$271.18M
Reported Rev
$250.04M
Surprise
-21.37%
-7.79%