Reported: 2025-10-23
Estimated EPS
Estimated Rev
$2.36
$77.31M
Reported Rev
$79.26M
Surprise
+15.67%
+2.52%