Reported: 2025-10-16
Estimated EPS
Estimated Rev
$1.09
$65.48M
Reported Rev
$63.74M
Surprise
+2.75%
-2.65%