Reported: 2025-10-29
Estimated EPS
Estimated Rev
$0.29
$267.5M
Reported Rev
$276.89M
Surprise
+13.79%
+3.51%