Reported: 2025-10-22
Estimated EPS
Estimated Rev
$1.78
$69.68M
Reported Rev
$64.79M
Surprise
+21.34%
-7.01%