Reported: 2025-10-21
Estimated EPS
Estimated Rev
$1.06
$58.31M
Reported Rev
$50.98M
Surprise
+5.66%
-12.57%