Reported: 2025-08-19
Estimated EPS
Estimated Rev
$-0.01
$26.52M
Reported Rev
$22.18M
Surprise
+4.2K%
-16.36%