Reported: 2025-10-22
Estimated EPS
Estimated Rev
$0.77
$83.38M
Reported Rev
$83.24M
Surprise
+15.58%
-0.16%