Reported: 2025-08-26
Estimated EPS
Estimated Rev
$4.61
$657.17M
Reported Rev
$640.7M
Surprise
+13.88%
-2.5%