Reported: 2025-11-05
Estimated EPS
Estimated Rev
$1.69
$260.8M
Reported Rev
$252.06M
Surprise
+21.89%
-3.35%