Reported: 2025-10-27
Estimated EPS
Estimated Rev
$0.98
$187.72M
Reported Rev
$186.06M
Surprise
+7.14%
-0.88%