Reported: 2025-10-21
Estimated EPS
Estimated Rev
$1.19
$277.2M
Reported Rev
$275.79M
Surprise
+14.28%
-0.5%