Reported: 2025-10-29
Estimated EPS
Estimated Rev
$0.12
$236.82M
Reported Rev
$244.33M
Surprise
+16.66%
+3.17%