Reported: 2025-11-12
Estimated EPS
Estimated Rev
$-0.14
$18.48M
Reported Rev
$18.68M
Surprise
+164.28%
+1.08%