Reported: 2025-10-21
Estimated EPS
Estimated Rev
$1.33
$263.44M
Reported Rev
$267.55M
Surprise
+1.5%
+1.56%