Reported: 2025-10-21
Estimated EPS
Estimated Rev
$1.63
$28.65M
Reported Rev
$28.77M
Surprise
-0.61%
+0.41%