Reported: 2025-10-21
Estimated EPS
Estimated Rev
$1.09
$38.65M
Reported Rev
$39.28M
Surprise
+8.25%
+1.63%