Reported: 2025-10-29
Estimated EPS
Estimated Rev
$0.34
$251.13M
Reported Rev
$265.43M
Surprise
+29.41%
+5.69%