Reported: 2025-10-29
Estimated EPS
Estimated Rev
$0.07
$271.31M
Reported Rev
$277.91M
Surprise
+28.57%
+2.43%