Reported: 2025-10-23
Estimated EPS
Estimated Rev
$0.53
$149.35M
Reported Rev
$154.0M
Surprise
-3.77%
+3.11%