Reported: 2025-10-22
Estimated EPS
Estimated Rev
$0.63
$19.95M
Reported Rev
$19.88M
Surprise
+3.17%
-0.35%