Reported: 2025-10-30
Estimated EPS
Estimated Rev
$0.31
$101.14M
Reported Rev
$94.29M
Surprise
+19.35%
-6.77%