Reported: 2025-10-28
Estimated EPS
Estimated Rev
$2.2
$263.3M
Reported Rev
$271.56M
Surprise
+17.72%
+3.13%